Baby Steps Forward: IISWASPlugin dll

 16 Replies
 0 Subscribed to this topic
 27 Subscribed to this forum
Sort:
Author
Messages
brihyn
Veteran Member
Posts: 95
Veteran Member
    Thanks to everyone here, i'm making steady progress on this install.
    At one point I had the Systems team revert my virtual back to an earlier state, and I think that wrecked havoc on my IIS websphere plugin. As I was working on too many other issues, I ignored it until now, but it's now becoming a blocking point to any more progress...
    When I try to browse to either the sso/ssoservlet or the snoop page on port 80 (9060 works fine) I get a HTTP 500 error:

    Calling LoadLibraryEx on ISAPI filter "d:\IBM\WebSphere\Plugins\bin\IIS_LawTest\iisWASPlugin_http.dll" failed

    I have my sePlugins subdirectory, and it points to D:\IBM\WebSphere\Plugins\bin\64bits (and the only file in this directory is the dll itself)

    On the site itself I have the sePlugins ISAPI filter, and it's using:
    d:\IBM\WebSphere\Plugins\bin\IIS_LawTest\iisWASPlugin_http.dll

    Like I said, I know this was working on the very original install prior to reverting my virtual back. I went through all of the Websphere install steps, or so I thought, but I have to wonder if something is just not reconfigured correctly during the process.
    Thoughts?
    -Brian

    Jimmy Chiu
    Veteran Member
    Posts: 641
    Veteran Member
      You can always remove the IBM WebServer plugin and reinstall it. Set the UAC off.
      brihyn
      Veteran Member
      Posts: 95
      Veteran Member
        Thanks. Not sure if this is a clue or not, but after uninstalling the Websphere IIS plugin from Add/remove, deleting the sePlugins virtual, and removing the ISapi dll, I rebooted and reinstalled the plugin. Following that, I ran the .bat as indicated followed by running the latest hotfixes.
        Checked both before and after another reboot, and I have no sePlugins virtual folder and the dll is not listed in ISAPI filters.
        Jimmy Chiu
        Veteran Member
        Posts: 641
        Veteran Member
          Did you turn off UAC prior to installing the plugin?

          Also, you need these enabled.



          Run the plugin install according to the roadmap and you should be all set. I didn't need to do any manual steps except the one mentioned in the roadmap.

          the seplugins folder should be created by the plugin install automatically. If it didn't, then you have some pre-req settings not configured properly.
          brihyn
          Veteran Member
          Posts: 95
          Veteran Member
            I actually found an IBM document detailing the IIS roles at the same time as you posted, so this was definitely helpful.
            What I did:
            Uninstalled the websphere IIS plugin, deleted the physical plugin folder, insured that UAC was off (it was), and added the management compatibility portions.
            I then rebooted and reinstalled the plugin. It created the virtual folder this time, and added the ISAPI plugin directly to IIS (not to the default site it'self, but the top level of IIS). I installed the fixpack and insured that the websphere app and web server were both showing as running.
            Going to the http://server/snoop (or servlet/snoopservlet, etc) give me a 404 error now, resource i'm looking for is unavailable.
            Incidentally, before, I could go to :9080/snoop and get a response...now I get a 500 error...not sure if that's related or an issue at all.
            brihyn
            Veteran Member
            Posts: 95
            Veteran Member
              Adding the sePlugins to the default website, pushing it to the top of the isapi list gave me slightly different results.
              I still get the 404 error when going to http://localhost/snoop, but going to /servlet/snoopservlet now gives me 403.2 error, forbidden. I've added both Anonymous and iusr to read and execute on the directory that the dll is located in, but no change.
              Actually, i was getting the 403.2 error for both urls prior to a reboot. After the reboot, i now get the 404 for the server/snoop address.
              Jimmy Chiu
              Veteran Member
              Posts: 641
              Veteran Member
                Ugh, you sounded like me when I first started messing with IIS7.5 couple months ago. I will post the step-by-step screenshots tomorrow.
                brihyn
                Veteran Member
                Posts: 95
                Veteran Member
                  Thanks. I really appreciate your patience!
                  All I can say is, man I'm learning a LOT about websphere through this pain...having to fight my way through each tidbit kinda forces that.
                  Jimmy Chiu
                  Veteran Member
                  Posts: 641
                  Veteran Member
                    First setup IS7.5 required role services.

                    Step-by-step screenshots: http://www.mediafire.com/?o4kbagqyrquo4ex

                    Second, setup WAS7.0.

                    Step-by-step screenshots: http://www.mediafire.com/?qv258wqbqy2ilkr
                    * you should be able to run the snoop test via 9080

                    Third, setup the webserver plugin.

                    Step-by-step screenshots: http://www.mediafire.com/?m28m3pe25e5spng
                    * you should be able to run snoop test from both 9080 or your webserver port 80 for example unless you have customized your webserver port.

                    John Henley
                    Posts: 3353
                      Jimmy, do you want me to incorporate these into articles on the site?
                      John

                      Thanks for using the LawsonGuru.com forums!
                      John
                      Jimmy Chiu
                      Veteran Member
                      Posts: 641
                      Veteran Member
                        It's entirely up to you John. Feel free to use anything I posted.
                        brihyn
                        Veteran Member
                        Posts: 95
                        Veteran Member
                          Thanks a ton for your help, Jimmy.
                          Gary Padgett
                          Veteran Member
                          Posts: 90
                          Veteran Member
                            Jimmy, it appears that the mediafire website doesn't exist any more. Do you still have docs related to installing iisWASPlugin_http.dll? I am new to IIS and am trying to get Landmark and LPA going. You can send to gary.padgett@moffitt.org.
                            Thanks
                            Rod
                            Basic Member
                            Posts: 10
                            Basic Member
                              Gary, the mediafire website does still exist and the files are still up there, I just downloaded them today.
                              I will send you the files to your email.
                              RobK
                              New Member
                              Posts: 1
                              New Member
                                Hi,
                                I really need some help here.

                                I've read this whole thread and I have been trying to install the iisWASPlugin_http.dll and it still shows a red arrow.

                                I guess I have several questions. I'm trying to import an application that was developed on IIS 5.1 and WAS(RAD)7.5 with Websphere 7.0, on WinXP. So to minimize confusion I'm doing the same on WinXP as well. Directions above is using IIS 7.5, do I need to upgrade IIS or should this work on 5.1 ?

                                Also the step-by-step screen shots say to unzip a file (C1G2KML.zip), but I dont see the file available.

                                For me it seems to be a matter of having the plugin in the right path and for IIS to recognize it at that path. That seems to be the tricky part !

                                I appreciate any assistance..

                                Rob
                                srini
                                Basic Member
                                Posts: 14
                                Basic Member
                                  Rob:
                                  I am not clear on whether you are trying to use 32 bit or 64 bit machine, you are better of recreating the IIS site using plugin. The plugin should automatically create the site for you. Once you download the websphere from your lawson downloads, you go to ibm website and download the plugins for IIS or httpwebserver.
                                  What version of Lawson you are trying to install ?

                                  Thanks
                                  Jimmy Chiu
                                  Veteran Member
                                  Posts: 641
                                  Veteran Member
                                    The C1G2KML.zip is provided by Lawson. It's the websphere 7 installation files. You will need to download that from Lawson.

                                    Since you mentioned you are installing it on XP. Your OS will need to be 32 bit with SP2. WAS7 is supported on XP Sp2 only when it's 32 bit. So you will need to download the 32bit WAS 7 Installation file, probably a different name

                                    IIS 6.0 or above is required also.