Installation of Smart Office

Author
Messages
ram32bo
Basic Member
Posts: 10
Basic Member
    This is my first project and I am going to attempt to install Smart office on a Server. I've downloaded the install guide from Lawson's website but it seems I need to install Websphere on the server before I install anything else. Is this true? Does anyone have any suggestions before I begin installing? Please give me any advise you have or knowledge. Anything and everything can help. Thanks!
    Ollerton
    Basic Member
    Posts: 16
    Basic Member
      You need to install websphere and bind it your ldap for single sign on. You also have to setup lawson web services and the lifecycle manager. LSO was a little challenging, however the install docs are pretty decent.
      ram32bo
      Basic Member
      Posts: 10
      Basic Member
        @ Ollerton: I've installed websphere and currently attempting to install lifecycle manager. While running the ldap test (script provided by lawson), I am receiving some java error. I don't know exactly what my problem is and can't really figure it out. Below is what the error looks like. Can anyone help?

        C:\Users\svc_smartoffice>"C:\Program Files (x86)\Lawson\LifeCycle Manager\Server
        \script\ldapTest.cmd"
        Exception in thread "main" java.lang.NoClassDefFoundError: com/lawson/lifecycle/
        server/security/LdapTest
        Caused by: java.lang.ClassNotFoundException: com.lawson.lifecycle.server.securit
        y.LdapTest
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        Could not find the main class: com.lawson.lifecycle.server.security.LdapTest. P
        rogram will exit.
        ram32bo
        Basic Member
        Posts: 10
        Basic Member
          Currently we've installed Websphere 7.0 and LifeCycle Manager 9.1.6. These are up to date with their fixes and currently I am attempting to install Smart Office. For some reason, I can't get LCM to give me the option for "Admin View". I found article 54005588 regarding adding a new LSO admin account but I can't do that either. Can I get any help? Anyone know anything regarding adding an admin to LCM?
          ram32bo
          Basic Member
          Posts: 10
          Basic Member
            UPDATE: I had to add a group in the LCM properties but just found out I need to install GRID before I install WebServices. I am attempting to install GRID but when I try to install it, there are no hosts. I am currently confused on how to get a host to show up in LCM. Has anyone out there dealt with this?
            hsuhsen
            Basic Member
            Posts: 23
            Basic Member
              Have any of you done the Smart Office Installation without any prior exposure to it? Do you recommend it? Are there any "gotchyas"? I have installed LSF9 many times, but there are a few things with LSO that are new to me, like LifeCycle Manager and Lawson Web Services (unless that is just a new name).

              I'm trying to decide whether I should give it a try, or have a consultant do it the first time and take it from there.
              Kevin Anderson
              Advanced Member
              Posts: 22
              Advanced Member
                I am trying to install LSO 9.1.2 using LCM 9.1.7. I have uploaded LSO to LCM and I right click Server for Lawson Smart Office 9.1.2 and select Install. Then I select the Server for Lawson Smart Office 9.1.2 and click the Next button. I get an error that says, "Can not install Server for Lawson Smart Office 9.1.2. No available location exist or the user is not authorized to install Server for Lawson Smart Office 9.1.2." I do not find anything in the install documentation about creating a location or a spcial user for the install. Lawson Web Services are installed and appear to be working fine.

                Has anyone else received this error?

                John Henley
                Senior Member
                Posts: 3348
                Senior Member
                  What platform are you running LCM on?
                  Thanks for using the LawsonGuru.com forums!
                  John
                  John Henley
                  Senior Member
                  Posts: 3348
                  Senior Member
                    Are you running LCM as a Windows service?

                    Thanks for using the LawsonGuru.com forums!
                    John
                    Kevin Anderson
                    Advanced Member
                    Posts: 22
                    Advanced Member
                      LCM is installed on Windows Server 2008 and the the LCM-Server and LCM-Service are running as a service using the local account LCMService. I was able to install Lawson Grid and Web Services. I can also bring up the install wizard for Smart Office Grid version without getting the error.

                      John Henley
                      Senior Member
                      Posts: 3348
                      Senior Member
                        Is the user 'LCMService' in the local Administrators group? (I'm assuming it is, but check anyway...)

                        Thanks for using the LawsonGuru.com forums!
                        John
                        Kevin Anderson
                        Advanced Member
                        Posts: 22
                        Advanced Member
                          I justed checked to be sure and Yes, LCMService is in the local administrators group. I don't think I mentioned this before, but I am trying to install LSO on the same server as LCM if that makes any difference.
                          Kevin Anderson
                          Advanced Member
                          Posts: 22
                          Advanced Member
                            I started over and uesd the versions of LCM and LSO that were released last week. They are LCM 9.1.8 and LSO 9.1.3. I was able to install the Server for LSO 9.1.3, but now I cannot install the LSO client. When I click on the Install Lawson Smart Office Client link, I get a 404 Page Not Found. Everything looks like it is running in LCM.
                            mark.cook
                            Veteran Member
                            Posts: 444
                            Veteran Member
                              In planning for installation, how long did this take you to complete? Did you do it all yourself or did you use consultants?
                              hsuhsen
                              Basic Member
                              Posts: 23
                              Basic Member
                                BVSD ended up having CIBER install LSO for us. It took about 6 hours consulting time from start to finish.
                                Chris
                                Advanced Member
                                Posts: 23
                                Advanced Member
                                  Did you ever resolve this issue? I'm getting the same 404 error when attempting to install the LSO client. It looks like everything is working correctly on the LSO server. Thanks.
                                  Kevin Anderson
                                  Advanced Member
                                  Posts: 22
                                  Advanced Member
                                    No I did not. Please let me know if you get it figured out.
                                    John Henley
                                    Senior Member
                                    Posts: 3348
                                    Senior Member
                                      What URL are you going to when you try to install?
                                      Do you include the port (19005 by default if I remember correctly)?

                                      If so, do you see the 'Install Lawson Smart Office' graphic?

                                      If so, are you using the signtool for SSL certificates?

                                      Did you install the certificates on the machine on which you are trying to install the client?
                                      Thanks for using the LawsonGuru.com forums!
                                      John
                                      Kevin Anderson
                                      Advanced Member
                                      Posts: 22
                                      Advanced Member
                                        I'm not sure what Chris is doing, but I am using the url http://server.domain:19005/LSO. That give me a page with a graphic in the middle that says Install Lawson Smart Office. Clicking on that graphic give me the 404 error.
                                        Eklind
                                        Veteran Member
                                        Posts: 38
                                        Veteran Member
                                          My guess is that when you did the installetion you did not specify the url http://server.domain:19005/LSO in the install wizard. If you do a mouse over and look URL that the graphics point verify that it does point at http://server.domain:1900.../server.domain:19006

                                          If there is another URL there, for example mising the context root LSO or having LSO in lower-case you should re-install LSO and type in the correct URL in the install wizard.
                                          Kevin Anderson
                                          Advanced Member
                                          Posts: 22
                                          Advanced Member
                                            The URL that the graphic takes me to is
                                            http://server.domain:1900...tion?server=https://server.domain:19006
                                            which should be correct.
                                            Chris
                                            Advanced Member
                                            Posts: 23
                                            Advanced Member
                                              My issue is the same as Kevin's. I use http://server.domain:19005/LSO which brings up a page with the "Install Lawson Office" graphic in the middle. I get the 404 error when I click the link. I used the signtool to install an SSL certificate on the server but have not done anything yet regarding a certificate on the client.
                                              Eklind
                                              Veteran Member
                                              Posts: 38
                                              Veteran Member
                                                Kevein, if the URL is
                                                 
                                                it is not correct.

                                                It must be
                                                [CODE] http://lawlcm-svt01.cghmc...vt01.cghmc.com:19006


                                                The best way to correct this is to re-install the LSO server and in the install wizard specify
                                                John Henley
                                                Senior Member
                                                Posts: 3348
                                                Senior Member
                                                  Did you import the "install point" after signing it?
                                                  Thanks for using the LawsonGuru.com forums!
                                                  John
                                                  Eklind
                                                  Veteran Member
                                                  Posts: 38
                                                  Veteran Member
                                                    Sorry, my last post got messed up. I try again.

                                                    Kevin, if your URL is
                                                      
                                                    then it is not correct. The URL must be
                                                    [CODE] http://lawlcm-svt01.cghmc...vt01.cghmc.com:19006


                                                    To fix this you need to re-install and specify the URL

                                                    in the install wizard.
                                                    Kevin Anderson
                                                    Advanced Member
                                                    Posts: 22
                                                    Advanced Member
                                                      For some reason I cannot get the complete URL to display completly in my previous post. It shows correctly in the editor, but when I submit the post it does not display. I do now see that my URL does not have the LSO in the URL that the graphic takes me too as Eklind's post shows. When I add the LSO in the address line then it looks like the install starts and then I get an error that there a required files missing. So maybe I need to try the install again so I get the correct URL in the graphic.
                                                      Eklind
                                                      Veteran Member
                                                      Posts: 38
                                                      Veteran Member
                                                        I try one last time :-)

                                                        Kevin, if your URL is
                                                        http://lawlcm-svt01.cghmc...vt01.cghmc.com:19006
                                                        then it is wrong.

                                                        The URL must be
                                                        http://lawlcm-svt01.cghmc...vt01.cghmc.com:19006

                                                        To fix this re-install LSO and specify http://lawlcm-svt01.cghmc.com:19005/LSO in the install wizard.
                                                        Chris
                                                        Advanced Member
                                                        Posts: 23
                                                        Advanced Member
                                                          I imported the installation point on the server after signing it.

                                                          This is the URL that fails for me:

                                                          http://server.domain:1900...nClient.application?

                                                          server=https://server.domain:19006

                                                          Now I get it - the LSO is missing. When I add it the install starts but fails on a missing files error, the same as Kevin.
                                                          Eklind
                                                          Veteran Member
                                                          Posts: 38
                                                          Veteran Member
                                                            Chris, that URL is not correct. The URL is missing the context root LSO. .../19005/LSO/LawsonClient.application?....

                                                            You need to re-install LSO and specify the URL http://:19005/LSO in the install wizard.
                                                            John Henley
                                                            Senior Member
                                                            Posts: 3348
                                                            Senior Member
                                                              Easiest solution is to uninstall LSO and reinstall. Make sure when you are prompted for the "Installation URL" that you include /LSO.
                                                              Thanks for using the LawsonGuru.com forums!
                                                              John
                                                              Kevin Anderson
                                                              Advanced Member
                                                              Posts: 22
                                                              Advanced Member
                                                                I have uninstalled LSO and installed again making sure I included LSO in the URL. The installation now completes successfully but when I try to logon to LSO I get an error that the user id or password is incorrect. I have added my user id to the userroles.xml file and restarted the application, but I still get the same error. This is the same user id that I use to logon to LCM.
                                                                John Henley
                                                                Senior Member
                                                                Posts: 3348
                                                                Senior Member
                                                                  You need to use your "real" userid. The one you use when you login to Lawson Portal, assuming that you installed the Grid Extension Session Provider and bound it to your AD.
                                                                  Thanks for using the LawsonGuru.com forums!
                                                                  John
                                                                  Kevin Anderson
                                                                  Advanced Member
                                                                  Posts: 22
                                                                  Advanced Member
                                                                    I am using my Lawson portal id. I went back to the Session Provider and reran the Configure Session Provider. I thought I had done this before but everything was blank. After I finished I went back to te Configure Session Provider again and it was still blank. Where is this information stored so I can verify that it is saving it?
                                                                    John Henley
                                                                    Senior Member
                                                                    Posts: 3348
                                                                    Senior Member
                                                                      The ‘configure session provider’ is a little misleading. What you need to do is look at the running instance of SessionProvider.

                                                                      From the ‘Applications’ tree, select the SessionProvider under your Grid Extensions, and click ‘Configure Application’ link
                                                                      [cid:image005.jpg@01CC8CD3.EE317AF0]

                                                                      Then click ‘Edit Properties’
                                                                      [cid:image006.png@01CC8CD3.EE317AF0][cid:image007.png@01CC8CD3.EE317AF0][cid:image008.jpg@01CC8CD3.EE317AF0]
                                                                      Look thru the property grid; this info is stored in this file (adjusting your path accordingly):
                                                                      C:\Lawson\LifeCycle\LifeCycleManagerService\grid\Lawson Grid\config\runtime.xml.

                                                                      Make sure you have the info correct.
                                                                      Attachments
                                                                      Thanks for using the LawsonGuru.com forums!
                                                                      John
                                                                      Kevin Anderson
                                                                      Advanced Member
                                                                      Posts: 22
                                                                      Advanced Member
                                                                        I found the problem. I had to change the User ID Attribute from cn to sAMAccountName. I can now load the LSO canvas. Thanks for all of your help.
                                                                        John Henley
                                                                        Senior Member
                                                                        Posts: 3348
                                                                        Senior Member
                                                                          You're welcome. I've made the same mistake myself:)
                                                                          Thanks for using the LawsonGuru.com forums!
                                                                          John
                                                                          Steven Wright
                                                                          New Member
                                                                          Posts: 1
                                                                          New Member
                                                                            I have successfully installed Smart Office in the Life Cycle Manager. But when I try and download the client, I receive this error: SSL Certificate not accepted (Due to unfortunate circumstances, you have not previously accepted the SSL certificate on the Lawson Smart Office server. Please do so, and try again. [SSLCertNotAccepted]) I installed this on Windows server 2008 running IIS 7. I have a CASE open with Lawson, unfortunately as usual they are less than helpful and admit having little to no experience with it. Got to love it.
                                                                            John Henley
                                                                            Senior Member
                                                                            Posts: 3348
                                                                            Senior Member
                                                                              Did you use the Lawson signing tool, or are you using another certificate for the LSO server or your domain?
                                                                              If you are using a self-signed certificate, you need to install the certificates on the desktop PC for both the "grid" and the "LSO" server URLs. They ***MUST*** be installed into the "Trusted Root Certification Authority". Do not let Windows to "select based on the type of certificate"...it will not work
                                                                              Thanks for using the LawsonGuru.com forums!
                                                                              John
                                                                              Eklind
                                                                              Veteran Member
                                                                              Posts: 38
                                                                              Veteran Member
                                                                                Wait a bit here! Do not mix up the certificate that is signing the installation (signing with the Signtool) and the SSL certificate that is used for securing the communication between LSO client and the server.

                                                                                The error message shown is complaining about the SSL certificate and not the certificate used to sign the installation. So what to do about the error?
                                                                                1. For just getting LSO to start so you can try out the installation.
                                                                                a) Start Internet Explorer, if running Windows 7 start IE as an administrator.
                                                                                b) Go to the LSO install page using HTTPS, for exampe https://yourserver.company.com:19006/LSO, go to the page even if IE does not recommend you to do it.
                                                                                c) Click the certificate error button next to the address bar, click view certificate.
                                                                                d) Verify that the "Issue to" value is on the same format as you access the server (yourserver.company.com).
                                                                                e) Go to the "Certificateion Path" tab, click the top most certificate in the list and then click "View Certificate".
                                                                                f) A new dialog is show, choose to install this certificate and make sure it goes into "Trusted Root Certification Authority"
                                                                                g) Close all Internet Explorers, open a new IE and go to the URL https://yourserver.company.com:19006/LSO again.
                                                                                h) verify that there is no certificate error this time when accessing the page.
                                                                                i) You can now start LSO again.

                                                                                2. Before letting all of your users access the environment you can either do:
                                                                                - Push out the root certifcate (the certificate installed in the steps above) to all users through Active Directory (quite simple).
                                                                                - Create a new SSL certificate for your host from your internal Certificate Authority or if you are exposing your server over internet buy a SSL certificate.


                                                                                I can recommend to read the Knowlegebase Article 5411565
                                                                                https://mylawson.lawson.c...&searchId=274452
                                                                                userid/pwd for mylawson.com site must be provided.
                                                                                John Henley
                                                                                Senior Member
                                                                                Posts: 3348
                                                                                Senior Member
                                                                                  Eklind, thanks for setting me straight; I was mixing apples and oranges I guess.
                                                                                  The error you are getting is related to the SSL certificate used for securing communication between LSO client and the server, not the code signing.

                                                                                  Eklind, where does that default certificate (https://yourserver.company.com:19006/LSO) initially come from? Is it generated by LSO?
                                                                                  Thanks for using the LawsonGuru.com forums!
                                                                                  John
                                                                                  Eklind
                                                                                  Veteran Member
                                                                                  Posts: 38
                                                                                  Veteran Member
                                                                                    When the Grid is installed, a Root certificate is also created. And for each router created there is a SSL certificate issued from the root certificate. You can have several routers in your Grid if you want to devide the communications between the different applications running inside of Grid.

                                                                                    So LSO itself does not do any creation of SSL certificate, it is the Grid that handles all that.
                                                                                    Greg Moeller
                                                                                    Veteran Member
                                                                                    Posts: 1498
                                                                                    Veteran Member
                                                                                      Help? I get a 404 error when I click on either page 2 or page 3 of this post. ??
                                                                                      John Henley
                                                                                      Senior Member
                                                                                      Posts: 3348
                                                                                      Senior Member
                                                                                        What browser do you use?
                                                                                        Thanks for using the LawsonGuru.com forums!
                                                                                        John
                                                                                        Eklind
                                                                                        Veteran Member
                                                                                        Posts: 38
                                                                                        Veteran Member
                                                                                          So do I!

                                                                                          I am using Internet Explorer 9, and I have tried to click the "Compaitble View" as well.
                                                                                          John Henley
                                                                                          Senior Member
                                                                                          Posts: 3348
                                                                                          Senior Member
                                                                                            There is something about that URL that cases the URL paging to mess up, and it's given me fits.
                                                                                            I will see if I can figure it out, but in the meantime, you can use:
                                                                                            https://www.lawsonguru.co...on-of-smart-office/1
                                                                                            https://www.lawsonguru.co...on-of-smart-office/2
                                                                                            https://www.lawsonguru.co...on-of-smart-office/3

                                                                                            Thanks for using the LawsonGuru.com forums!
                                                                                            John
                                                                                            Ed
                                                                                            Basic Member
                                                                                            Posts: 5
                                                                                            Basic Member

                                                                                              Hello everyone,
                                                                                               We are also in the process of installing the LSO and got stock on the installation of LCM service. We have Lawson ADAM bound to the corporative AD and I think we should go to ADAM for the LCM configuration. The problem is that we do not have the “member” attribute in Groups in the ADAM. I was able to connect to AD with LCM service with no problem. I have no attributes in the group with list all of the users for that group , as I do in the AD.  I am getting the error message in the server log that "user does not exist in the LCMADMIN group"
                                                                                              I have checked the Lawson delivered ADAM ldif file and I see that they do use the member attribute in the ADAM to list users under the group.
                                                                                              I wonder if anybody has installed the LCM connecting to ADAM or if I should point LCM to AD in my setup


                                                                                              Thank you
                                                                                              Ed
                                                                                              Basic Member
                                                                                              Posts: 5
                                                                                              Basic Member

                                                                                                I apologize, looks like I hijack the post. I am going to open the new thread

                                                                                                JudeBac
                                                                                                Veteran Member
                                                                                                Posts: 129
                                                                                                Veteran Member
                                                                                                  Anyone used one machine for LCM and LSO servers?

                                                                                                  EDIT: Got my answer in the "Lawson Companion Config" thread. John mentioned the Vanilla LSO Install. Hope to get comment from someone who actually did it.

                                                                                                  Thanks,
                                                                                                  Jude
                                                                                                  Massimo Emilione
                                                                                                  Advanced Member
                                                                                                  Posts: 29
                                                                                                  Advanced Member
                                                                                                    We used one server for LCM & LSO. Pretty simple and clean, no major slowness.
                                                                                                    msjmg111
                                                                                                    Veteran Member
                                                                                                    Posts: 74
                                                                                                    Veteran Member
                                                                                                      Can LCM and LSO reside on an existing server that has WAS installed or does it need to be on its own server?  I have a server that has PunchOut installed on it, so it seems like LCM and LSO could be installed and not bother PunchOut.
                                                                                                      Eklind
                                                                                                      Veteran Member
                                                                                                      Posts: 38
                                                                                                      Veteran Member
                                                                                                        It all depends on how many users you have, how much memory/processor power the PunchOut application requires.

                                                                                                        LCM does not require much and is not used at all in runtimem it is only used for installation, configuration and some monitoring. The LSO server is more or less only used when starting LSO and when shuting it down, all communications goes directly to the backends from the client (S3 portal, M3 UI Adapter, etc).

                                                                                                        If having 500+ users I would install it on a separate server. Having more then 500+ concurrent users may always create peaks that affects not only the LSO application but also all other applications running on the same server.
                                                                                                        msjmg111
                                                                                                        Veteran Member
                                                                                                        Posts: 74
                                                                                                        Veteran Member
                                                                                                          Thanks.  For now I am just working on an install in our test environment and usage on any of our test servers is very low.  As for the eventual prod install, I'll cross that bridge when I get a feel for the products in test.
                                                                                                          cindy MHSIL
                                                                                                          Basic Member
                                                                                                          Posts: 17
                                                                                                          Basic Member
                                                                                                            Hi,  I am spec'ing out installing LSO in our environment.  Can you give me your experiance and did you install it or get a certified consultant?  Timings on the install and testing.  What were your sticky points and lessoned learned?  We run S3 apps on a AIX enviornment.  User issues when rolled out.  Any guideance is appriciated.
                                                                                                            cindy MHSIL
                                                                                                            Basic Member
                                                                                                            Posts: 17
                                                                                                            Basic Member
                                                                                                              Do you use S3 apps only?   Do you have pointers for the installation and time line estimates would be great.  Any issues that I need to watch for.  You have GRID, LSO, LCM on one windows server?
                                                                                                              Massimo Emilione
                                                                                                              Advanced Member
                                                                                                              Posts: 29
                                                                                                              Advanced Member
                                                                                                                it took 3 days for the first install, my subsequent installs took less than a day. The biggest issues - wtach out for typos. Make sure you have 32 and 64 bit of java installed on 64 bit server. Get your Certificate (this took many weeks to resolve with our CA vendor).
                                                                                                                ---