IBM Support

IJ11715: OFFENSES CAN STOP GENERATING WITH 'FAILED TO CREATE/READ OFFENSE DEVICE FOR ID : 0" EXCEPTION MESSAGE IN LOGS

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • It has been identified that offenses can stop being generated
    due to the QRadar GenericDSM parsing process not handling IPv6
    addresses correctly when setting host source address.
    Messages similar to the following might be visible in
    /var/log/qradar.log when this issue is occurring:
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]
    com.q1labs.sem.magi.contrib.commands.offense.OffenseDeviceCreate
    Command: [ERROR] [NOT:0000003000][127.0.0.1/- -] [-/- -]Failed
    to create/read offense device for id: 0
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]
    com.q1labs.sem.magi.contrib.ModelPersister: [WARN]
    [NOT:0180002100][127.0.0.1/- -] [-/- -]Exception encounted when
    executing transaction 186609.
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]
    java.lang.NullPointerException
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]  at
    com.q1labs.sem.magi.contrib.ModelPersister.flushDirtyLightDAOBat
    chUpdate(ModelPersister.java:1766)
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]  at
    com.q1labs.sem.magi.contrib.ModelPersister.flushDirtyOffenseKeys
    (ModelPersister.java:1789)
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]  at
    com.q1labs.sem.magi.contrib.ModelPersister.persistDirtyModel(Mod
    elPersister.java:1310)
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]  at
    com.q1labs.sem.magi.contrib.ModelPersister.process(ModelPersiste
    r.java:1154)
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]  at
    com.q1labs.sem.magi.contrib.ModelPersister.processCurrentTransac
    tion(ModelPersister.java:543)
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]  at
    com.q1labs.sem.magi.contrib.ModelPersister.processCommands(Model
    Persister.java:417)
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]  at
    com.q1labs.sem.magi.contrib.ModelPersister.process(ModelPersiste
    r.java:257)
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]  at
    com.q1labs.sem.magi.contrib.TxStateManager.playCurrent(TxStateMa
    nager.java:259)
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]  at
    com.q1labs.sem.magi.contrib.ModelPersister$Persister.playCurrent
    (ModelPersister.java:2841)
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]  at
    com.q1labs.sem.magi.contrib.ModelPersister$Persister.run(ModelPe
    rsister.java:2797)
    

Local fix

Problem summary

  • It has been identified that offenses can stop being generated
    due to the QRadar GenericDSM parsing process not handling IPv6
    addresses correctly when setting host source address.
    Messages similar to the following might be visible in
    /var/log/qradar.log when this issue is occurring:
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]
    com.q1labs.sem.magi.contrib.commands.offense.OffenseDeviceCreate
    Command: [ERROR] [NOT:0000003000][127.0.0.1/- -] [-/- -]Failed
    to create/read offense device for id: 0
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]
    com.q1labs.sem.magi.contrib.ModelPersister: [WARN]
    [NOT:0180002100][127.0.0.1/- -] [-/- -]Exception encounted when
    executing transaction 186609.
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]
    java.lang.NullPointerException
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]  at
    com.q1labs.sem.magi.contrib.ModelPersister.flushDirtyLightDAOBat
    chUpdate(ModelPersister.java:1766)
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]  at
    com.q1labs.sem.magi.contrib.ModelPersister.flushDirtyOffenseKeys
    (ModelPersister.java:1789)
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]  at
    com.q1labs.sem.magi.contrib.ModelPersister.persistDirtyModel(Mod
    elPersister.java:1310)
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]  at
    com.q1labs.sem.magi.contrib.ModelPersister.process(ModelPersiste
    r.java:1154)
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]  at
    com.q1labs.sem.magi.contrib.ModelPersister.processCurrentTransac
    tion(ModelPersister.java:543)
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]  at
    com.q1labs.sem.magi.contrib.ModelPersister.processCommands(Model
    Persister.java:417)
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]  at
    com.q1labs.sem.magi.contrib.ModelPersister.process(ModelPersiste
    r.java:257)
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]  at
    com.q1labs.sem.magi.contrib.TxStateManager.playCurrent(TxStateMa
    nager.java:259)
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]  at
    com.q1labs.sem.magi.contrib.ModelPersister$Persister.playCurrent
    (ModelPersister.java:2841)
    [ecs-ep.ecs-ep] [MPC/PersisterThread@0000186609]  at
    com.q1labs.sem.magi.contrib.ModelPersister$Persister.run(ModelPe
    rsister.java:2797)
    

Problem conclusion

  • This issue is fixed as of SIM Universal DSM RPM version
    DSM-SIMUniversal-7.3-20181205170438.noarch.rpm
    

Temporary fix

Comments

APAR Information

  • APAR number

    IJ11715

  • Reported component name

    QRADAR SOFTWARE

  • Reported component ID

    5725QRDSW

  • Reported release

    731

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-11-29

  • Closed date

    2020-01-10

  • Last modified date

    2020-01-10

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    QRADAR SOFTWARE

  • Fixed component ID

    5725QRDSW

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"}, "Product":{"code":"SSBQAC","label":"IBM Security QRadar SIEM"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"731","Edition":""}]

Document Information

Modified date:
10 January 2020