• What is CIJScannerRegister

    After the most recent OS X update, PeerGuardian started to report that a process called CIJScannerRegister kept trying to send out UDP broadcast messages to IP address LittleSnitch, a wonderful utility to monitor network connections, didn't catch it. So what is it, why is it sending network traffic, and how can you disable it?

    From my research, I found that it is mostly likely related to Canon Inkjet printers. For whatever reason, this is not a process that should be broadcasting and you can safely disable it.

    Open up a Terminal window and type:
    ps aux|grep CIJScannerRegister
    This should return a line that looks something like this:
    Oscar      338   0.0  0.1  2743064   5448   ??  S    11:43AM   0:00.71 /Library/Image Capture/Support/LegacyDeviceDiscoveryHelpers/CIJScannerRegister.app/Contents/MacOS/CIJScannerRegister -psn_0_163880
    Note the first number that appears after you username - in my instance, it was 338. This is the process number. Kill the process by typing: (Replace ### with the process number)
    kill ###
    Next, disable this utility by renaming it:
    mv /Library/Image\ Capture/Support/LegacyDeviceDiscoveryHelpers/CIJScannerRegister.app  /Library/Image\ Capture/Support/LegacyDeviceDiscoveryHelpers/CIJScannerRegister.app.removedbyme
    That should do the trick.
    Comments 4 Comments
    1. Canuck's Avatar
      Canuck -
      I did a check on CIJScannerRegister ,correct me if I'm wrong Oscar, but is this just happening to Macs? Most of the references on search seem to point that way. Where would I find this on an PC running XP?
    1. arraknid's Avatar
      arraknid -
      I saw this last month on 2 of our Macs. CIJScannerRegister is a Canon utility that scans networks for network printers and is installed on Macs by default. As it wasn't a requirement to have it installed, we just got rid of it.

      Location is ./Library/Printers/Canon/BJPrinter/Utilities/Canon IJ Network Scan Utility

      Strangely, it wasn't a problem until recently, so what triggered it is a mystery. Best guess is an Apple update!

      Also it doesn't appear or affect PC's.
    1. Osc's Avatar
      Osc -
      Yes - this is a Mac-only problem. I experienced it immediately after applying the 10.6.4 update, so it looks like that update is what causes the utility to suddenly turn on.

      (I bet it it will be fixed in the 10.6.5 update)
    1. lkuty's Avatar
      lkuty -
      I have the problem with Mac OS X 10.6.7 that CIJScannerRegister crashes the Mac quite often. I renamed the application CIJScannerRegister.app to CIJScannerRegister.app.back in the directory /Library/Image Capture/Support/LegacyDeviceDiscoveryHelpers to see if that helps.
      This is not directly correlated to this post but I think that it might be helpful to give another reason to avoid using that application.

      Interval Since Last Panic Report:  25715 sec
      Panics Since Last Report:          1
      Anonymous UUID:                    9F520F26-39D2-4801-A4F2-FB51E2FDE2AD
      Wed Apr 13 15:35:43 2011
      panic(cpu 1 caller 0x226b57): "thread_invoke: preemption_level -1, possible cause: unlocking an unlocked mutex or spinlock"@/SourceCache/xnu/xnu-1504.9.37/osfmk/kern/sched_prim.c:1471
      Backtrace (CPU 1), Frame : Return Address (4 potential args on stack)
      0x58f23c08 : 0x21b510 (0x5d9514 0x58f23c3c 0x223978 0x0) 
      0x58f23c58 : 0x226b57 (0x59076c 0xffffffff 0x590704 0x226427) 
      0x58f23cd8 : 0x22725d (0xb38c01c 0x2983c16d 0xffffffff 0x6) 
      0x58f23d48 : 0x2272eb (0x48eeb0 0x0 0x0 0x2a358d) 
      0x58f23d68 : 0x48ecb8 (0x48eeb0 0xca00430 0x58f23d88 0x2a358d) 
      0x58f23dd8 : 0x49be41 (0x0 0x0 0x49c0d5 0x0) 
      0x58f23ed8 : 0x49c69e (0x0 0x1 0x9ac0b10 0x0) 
      0x58f23f78 : 0x4f6075 (0xb49f540 0x9bd5568 0x9ac0ae4 0x1) 
      0x58f23fc8 : 0x2a144d (0x9bd5564 0x0 0x10 0x9bd5564) 
      BSD process name corresponding to current thread: CIJScannerRegist
      Mac OS version:
      Kernel version:
      Darwin Kernel Version 10.7.0: Sat Jan 29 15:17:16 PST 2011; root:xnu-1504.9.37~1/RELEASE_I386
      System model name: MacBookPro5,3 (Mac-F22587C8)
      System uptime in nanoseconds: 48701951861117
      unloaded kexts:
      com.apple.driver.AppleHIDKeyboard	141 (addr 0xf7b000, size 0x8192) - last unloaded 40698210004977
      loaded kexts:
      de.novamedia.driver.NMSmartplugSCSIDevice	1.0.1 - last loaded 43504116911427
      com.cisco.nke.ipsec	2.0.1
      com.vmware.kext.vmnet	3.1.2
      com.vmware.kext.vmioplug	3.1.2
      com.vmware.kext.vmci	3.1.2
      com.vmware.kext.vmx86	3.1.2
      org.virtualbox.kext.VBoxNetAdp	4.0.4
      org.virtualbox.kext.VBoxNetFlt	4.0.4
      org.virtualbox.kext.VBoxUSB	4.0.4
      org.virtualbox.kext.VBoxDrv	4.0.4
      com.parallels.kext.prl_vnic	5.0 9220.531002
      com.parallels.kext.prl_netbridge	5.0 9220.531002
      com.parallels.kext.prl_usb_connect	5.0 9220.531002
      com.intego.kext.VirusBarrier.AppBarrierKPI	10.6.11
      com.parallels.kext.prl_hid_hook	5.0 9220.531002
      com.sophos.kext.sav	7.2.0
      com.intego.kext.VirusBarrierKPI	10.6.11
      com.taoeffect.ispy.kext	2.0.1
      com.parallels.kext.prl_hypervisor	5.0 9220.531002
      com.apple.filesystems.udf	2.1.1
      com.apple.filesystems.smbfs	1.6.6
      com.apple.driver.AppleHWSensor	1.9.3d0
      com.apple.driver.AGPM	100.12.19
      com.apple.filesystems.autofs	2.1.0
      com.apple.driver.AppleMikeyHIDDriver	1.2.0
      com.apple.driver.AppleMikeyDriver	1.9.9f12
      com.apple.driver.AppleHDA	1.9.9f12
      com.apple.driver.AppleLPC	1.4.12
      com.apple.driver.SMCMotionSensor	3.0.0d4
      com.apple.driver.AudioAUUC	1.54
      com.apple.driver.AppleUpstreamUserClient	3.5.4
      com.apple.driver.AppleMCCSControl	1.0.17
      com.apple.kext.AppleSMCLMU	1.5.0d3
      com.apple.Dont_Steal_Mac_OS_X	7.0.0
      com.apple.iokit.CHUDUtils	364
      com.apple.iokit.CHUDProf	366
      com.apple.driver.AudioIPCDriver	1.1.6
      com.apple.driver.AppleIntelPenrynProfile	17.1
      com.apple.driver.ACPI_SMC_PlatformPlugin	4.5.0d5
      com.apple.driver.AppleGraphicsControl	2.8.68
      com.apple.GeForce	6.2.6
      com.apple.driver.AppleUSBTCButtons	200.3.2
      com.apple.driver.AppleUSBTCKeyboard	200.3.2
      com.apple.driver.AppleIRController	303.8
      com.apple.driver.AppleUSBCardReader	2.5.8
      com.apple.iokit.SCSITaskUserClient	2.6.5
      com.apple.iokit.IOAHCIBlockStorage	1.6.3
      com.apple.driver.AirPortBrcm43224	427.36.9
      com.apple.driver.AppleFWOHCI	4.7.1
      com.apple.BootCache	31
      com.apple.AppleFSCompression.AppleFSCompressionTypeZlib	1.0.0d1
      com.apple.driver.AppleAHCIPort	2.1.5
      com.apple.nvenet	2.0.15
      com.apple.driver.AppleSmartBatteryManager	160.0.0
      com.apple.driver.AppleUSBHub	4.1.7
      com.apple.driver.AppleUSBEHCI	4.1.8
      com.apple.driver.AppleUSBOHCI	4.1.5
      com.apple.driver.AppleEFINVRAM	1.4.0
      com.apple.driver.AppleRTC	1.3.1
      com.apple.driver.AppleHPET	1.5
      com.apple.driver.AppleACPIButtons	1.3.5
      com.apple.driver.AppleSMBIOS	1.6
      com.apple.driver.AppleACPIEC	1.3.5
      com.apple.driver.AppleAPIC	1.4
      com.apple.driver.AppleIntelCPUPowerManagementClient	105.13.0
      com.apple.security.sandbox	1
      com.apple.security.quarantine	0
      com.apple.nke.applicationfirewall	2.1.11
      com.apple.driver.AppleIntelCPUPowerManagement	105.13.0
      com.apple.driver.AppleUSBHIDKeyboard	141
      com.apple.driver.AppleHIDKeyboard	141
      com.apple.driver.AppleSMBusController	1.0.8d0
      com.apple.driver.DspFuncLib	1.9.9f12
      com.apple.driver.AppleProfileReadCounterAction	17
      com.apple.driver.AppleProfileTimestampAction	10
      com.apple.driver.AppleProfileThreadInfoAction	14
      com.apple.driver.AppleProfileRegisterStateAction	10
      com.apple.driver.AppleProfileKEventAction	10
      com.apple.driver.AppleProfileCallstackAction	20
      com.apple.iokit.IOFireWireIP	2.0.3
      com.apple.iokit.IOSurface	74.2
      com.apple.iokit.IOBluetoothSerialManager	2.4.0f1
      com.apple.iokit.IOSerialFamily	10.0.3
      com.apple.iokit.CHUDKernLib	365
      com.apple.iokit.IOAudioFamily	1.8.0fc1
      com.apple.kext.OSvKernDSPLib	1.3
      com.apple.driver.AppleHDAController	1.9.9f12
      com.apple.iokit.IOHDAFamily	1.9.9f12
      com.apple.iokit.AppleProfileFamily	41.4
      com.apple.driver.AppleSMC	3.1.0d3
      com.apple.driver.IOPlatformPluginFamily	4.5.0d5
      com.apple.driver.AppleSMBusPCI	1.0.8d0
      com.apple.nvidia.nv50hal	6.2.6
      com.apple.NVDAResman	6.2.6
      com.apple.iokit.IONDRVSupport	2.2
      com.apple.iokit.IOGraphicsFamily	2.2
      com.apple.driver.BroadcomUSBBluetoothHCIController	2.4.0f1
      com.apple.driver.AppleUSBBluetoothHCIController	2.4.0f1
      com.apple.iokit.IOBluetoothFamily	2.4.0f1
      com.apple.driver.AppleUSBMultitouch	206.6
      com.apple.iokit.IOUSBHIDDriver	4.1.5
      com.apple.iokit.IOUSBMassStorageClass	2.6.5
      com.apple.driver.AppleUSBMergeNub	4.1.8
      com.apple.driver.AppleUSBComposite	3.9.0
      com.apple.iokit.IOSCSIMultimediaCommandsDevice	2.6.5
      com.apple.iokit.IOBDStorageFamily	1.6
      com.apple.iokit.IODVDStorageFamily	1.6
      com.apple.iokit.IOCDStorageFamily	1.6
      com.apple.iokit.IOSCSIBlockCommandsDevice	2.6.5
      com.apple.driver.XsanFilter	402.1
      com.apple.iokit.IOAHCISerialATAPI	1.2.5
      com.apple.iokit.IOSCSIArchitectureModelFamily	2.6.5
      com.apple.iokit.IO80211Family	314.1.1
      com.apple.iokit.IOFireWireFamily	4.2.6
      com.apple.iokit.IOAHCIFamily	2.0.4
      com.apple.iokit.IONetworkingFamily	1.10
      com.apple.iokit.IOUSBUserClient	4.1.5
      com.apple.iokit.IOUSBFamily	4.1.8
      com.apple.driver.NVSMU	2.2.7
      com.apple.driver.AppleEFIRuntime	1.4.0
      com.apple.iokit.IOHIDFamily	1.6.5
      com.apple.iokit.IOSMBusFamily	1.1
      com.apple.kext.AppleMatch	1.0.0d1
      com.apple.security.TMSafetyNet	6
      com.apple.driver.DiskImages	289
      com.apple.iokit.IOStorageFamily	1.6.2
      com.apple.driver.AppleACPIPlatform	1.3.5
      com.apple.iokit.IOPCIFamily	2.6
      com.apple.iokit.IOACPIFamily	1.3.0