5 Replies Latest reply on Jan 23, 2015 7:38 AM by R B

    Marimba Scanner service getting failed

    Mohammed Faisal Shaikh
      Share:|

      Hi,

      We are facinng an issue in our environment on specific machines, where the scanner service are getting failed with the following error mentioned below:

       

      [22/Oct/2013:22:53:10 +0530] - major sadmin 6051 Software Titles scan failed. Scanner aborted.\

      java.lang.NullPointerException\

      at java.util.Hashtable.put(Unknown Source)\

      at java.util.Properties.setProperty(Unknown Source)\

      at com.bmc.apps.inventory.scanner.software.win.common.ApplicationEntry.setProperty(ApplicationEntry.java:63)\

      at com.bmc.apps.inventory.scanner.software.win.softgrid.SoftgridEntry.appendSoftgridEntry(SoftgridEntry.java:82)\

      at com.bmc.apps.inventory.scanner.software.win.softgrid.SoftgridApplications.getAll(SoftgridApplications.java:37)\

      at com.bmc.apps.inventory.scanner.software.win.softgrid.SoftgridSource.collectSoftwareTitles(SoftgridSource.java:42)\

      at com.bmc.apps.inventory.scanner.software.common.AbstractSourceOperation.collect(AbstractSourceOperation.java:107)\

      at com.bmc.apps.inventory.scanner.software.common.AbstractSourceOperation.collect(AbstractSourceOperation.java:119)\

      at com.bmc.apps.inventory.scanner.software.common.AbstractSourceOperation.collect(AbstractSourceOperation.java:119)\

      at com.bmc.apps.inventory.scanner.software.common.AbstractSourceOperation.collect(AbstractSourceOperation.java:119)\

      at com.bmc.apps.inventory.scanner.software.InstalledApplications.getAll(InstalledApplications.java:217)\

      at com.marimba.apps.inventory.scanner.ScanEngine.scanSoftwareTitles(ScanEngine.java:622)\

      at com.marimba.apps.inventory.scanner.ScanEngine.scan(ScanEngine.java:382)\

      at com.marimba.apps.inventory.scanner.Scanner.scan(Scanner.java:1466)\

      at com.marimba.apps.inventory.scanner.Scanner.start(Scanner.java:398)\

      at com.marimba.apps.inventory.scanner.Scanner.access$000(Scanner.java:65)\

      at com.marimba.apps.inventory.scanner.Scanner$StartThread.run(Scanner.java:2677)

      #com.marimba.apps.inventory.scanner.Scanner: * bailing out

      [22/Oct/2013:22:53:10 +0530] - major sadmin 6013 Failed diffing the old and new scans\

      java.lang.NullPointerException\

      at java.util.Hashtable.put(Unknown Source)\

      at com.marimba.tools.inventory.InvNode.setKeyVal(InvNode.java:598)\

      at com.marimba.tools.inventory.InventoryTree.add(InventoryTree.java:193)\

      at com.marimba.tools.inventory.InventoryTree.add(InventoryTree.java:147)\

      at com.marimba.tools.inventory.DiffTree.add(DiffTree.java:56)\

      at com.marimba.apps.inventory.repository.Machine.diff(Machine.java:1253)\

      at com.marimba.apps.inventory.repository.Machine.diff(Machine.java:1145)\

      at com.marimba.apps.inventory.scanner.SendEngine.computeDiffs(SendEngine.java:961)\

      at com.marimba.apps.inventory.scanner.SendEngine.prepareSend(SendEngine.java:332)\

      at com.marimba.apps.inventory.scanner.Scanner.send(Scanner.java:2050)\

      at com.marimba.apps.inventory.scanner.Scanner.start(Scanner.java:424)\

      at com.marimba.apps.inventory.scanner.Scanner.access$000(Scanner.java:65)\

      at com.marimba.apps.inventory.scanner.Scanner$StartThread.run(Scanner.java:2677)

      [22/Oct/2013:22:53:10 +0530] - info sadmin 6026 Sending full report to the plug-in

      #java.lang.NullPointerException

      # at com.marimba.apps.inventory.scanner.SendEngine.prepareSend(SendEngine.java:413)

      # at com.marimba.apps.inventory.scanner.Scanner.send(Scanner.java:2050)

      # at com.marimba.apps.inventory.scanner.Scanner.start(Scanner.java:424)

      # at com.marimba.apps.inventory.scanner.Scanner.access$000(Scanner.java:65)

      # at com.marimba.apps.inventory.scanner.Scanner$StartThread.run(Scanner.java:2677)

      [22/Oct/2013:22:53:10 +0530] - info sadmin 1152 Channel instance stopped

       

      And on second machine we are getting the following error.

      #Winscan: # winscan 8.2.02

      #[22/Oct/2013:15:18:24 +0530]

      #originalCommandLine= -daemon true -o "C:\program files\BMC Software\BBCA\Tuner\.marimba\BBCA\ch.3\data\SoftwareUsageOutput" -n 33 -p 10 -r | -si 2138177549 -k "C:\program files\BMC Software\BBCA\Tuner\.marimba\BBCA\ch.3\data\SoftwareUsageOutput\2138177549.die" -v 1 -masterpid 3224

      #nondaemonicCommnandLine= -daemon false -o "C:\program files\BMC Software\BBCA\Tuner\.marimba\BBCA\ch.3\data\SoftwareUsageOutput" -n 33 -p 10 -r | -si 2138177549 -k "C:\program files\BMC Software\BBCA\Tuner\.marimba\BBCA\ch.3\data\SoftwareUsageOutput\2138177549.die" -v 0 -masterpid 3224

      [22/Oct/2013:15:20:14 +0530] - info 265278 6039 Scan component completed: system

      [22/Oct/2013:15:20:14 +0530] - info 265278 6039 Scan component completed: patch

      #[22/Oct/2013:15:20:23 +0530]

      #java.lang.NullPointerException

      # at com.marimba.apps.inventory.scanner.ScanEngine.addSoftgridAttributes(ScanEngine.java:1916)

      # at com.marimba.apps.inventory.scanner.ScanEngine.softgridScan(ScanEngine.java:1898)

      # at com.marimba.apps.inventory.scanner.ScanEngine.scan(ScanEngine.java:267)

      # at com.marimba.apps.inventory.scanner.Scanner.scan(Scanner.java:1466)

      # at com.marimba.apps.inventory.scanner.Scanner.start(Scanner.java:398)

      # at com.marimba.apps.inventory.scanner.Scanner.access$000(Scanner.java:65)

      # at com.marimba.apps.inventory.scanner.Scanner$StartThread.run(Scanner.java:2677)

      [22/Oct/2013:15:20:23 +0530] - info 265278 1152 Channel instance stopped

       

      In order to troubleshoot this isuue. we have followed the troubleshooting steps mentioned below:

       

      1) Deleted scanner services from both machine and re subscribed scanner service channel.

      2) Un-Installed the tuner and re-installed the tuner.

      3) Verified event viewer logs during the scanner services running is in progress.

      4) Verified anti virus logs for identifying security blockage.

      5) Verrified and Confirmed that all the required pre-requisite are in place.

      5) Verifed by subscribing development channel but still we are facing the same issue.

      6) We have also enable debugflag for invernotry i.e. INV=5 but we are unable to see any error apart the errors mentioned above.

       

      Tuner version :8.2.02

      Scanner Service Version: 8.2.02