Description

During JUNOS upgrade process, the pppoe subscriber may unable to login due to error "dprof_process_cfg_bits: Failed to get cfg/plugin bits for profile".

And bbe-smgd daemon utilization keeps on 100%. Restart this daemon can't recover this issue.

Symptoms

During Junos upgrade process, pppoe subscriber may unable to login.

And bbe-smgd daemon utilization keeps on 100%.

user@mx> show system processes extensive 

... 

 PID USERNAME  PRI NICE  SIZE  RES STATE  C  TIME  WCPU COMMAND

17539 root    103  0 1636M  631M CPU1  1 59:11 100.00% bbe-smgd{bbe-smgd}

 

From bbe-smgd traceoption, pppoe dynamic profile has error of "dprof_process_cfg_bits: Failed to get cfg/plugin bits for profile".

Dec 14 03:14:23 ERR: dprof_process_cfg_bits: Failed to get cfg/plugin bits for profile 'pppoe$$02', plugin: PPPoE, cfg bits 0x00000000 0x00000001, err = 205

Dec 14 03:14:23 ERR: dprof_process_request: Failed config bit processing for plugin: PPPoE, session_id=24675 err=205

Dec 14 03:14:23 ERR: dprof_request_handler: Request processing failed for plugin: PPPoE, session_id=24675, err=205

 

 

Solution

This issue is triggered by modifying pppoe dynamic profile and do RE switchover with two different JUNOS version.

The new pppoe dynamic profile is missing on new master RE.

Modifying dynamic profile on both REs with same version can avoid this issue.

Rebooting system can recover this issue.

Modification History

2023-12-21 : Article Created