Guest User!

You are not Sophos Staff.

[7.470][BUG][FIXED] Bad error message while deleting a user in use.

When I try to delete a user (xbox360) that is being used in pptp, I get the error in the screenshot. If it is being used by remote access-->ssl and pptp, the error is still the same.
Multiple problems here
1. The information message is not very clear. (screenshot1)
2. When the user is in multiple configurations, like ssl and pptp at the same time, the error only mentions pptp. (screenshot1)
3.If you disable both pptp and ssl remote access the message is displayed that the user is being used in pptp and ssl but the content of the message is still strange.(screenshot2)
  • Astaro Beta Report
    --------------------------------
    Version: 7.470
    Type: BUG
    State: FIXED
    Reporter: Billybob
    Contributor: 
    MantisID: 10883
    --------------------------------
  • thanks for the detailled description. I could reproduce it on my testsystem. I forwarded it to our R&D team

    Greetings
    Andreas

  • 1. The information message is not very clear. (screenshot1)
    2. When the user is in multiple configurations, like ssl and pptp at the same time, the error only mentions pptp. (screenshot1)


    In 7.500, user handling for the various remote access configurations still uses traditional Confd error handling, so these errors are still treated as fatal.  Hence the "required", and hence the fact that only the first problem is displayed:  As soon as a fatal error occurs, processing stops, and no more errors can be found.

    In the context of Mantis 11087, i converted user handling for all remote access services to new style Confd error handling.  When this will be released, probably with 7.501 or 7.502, these errors will not be considered fatal any more, and all of them will be displayed together.  When deleting the last user having access to one particular remote access service, you will have the option to disable that service - or all those services, in case the user is the last one for more than one service.


    3.If you disable both pptp and ssl remote access the message is displayed that the user is being used in pptp and ssl but the content of the message is still strange.(screenshot2)


    This part is not easily fixable.  I admit that the Confd object types (like "aaa->user") and the Confd node paths (like "remote_access->pptp->aaa") may seem slightly technical to some users.  In the long run, it will certainly be desirable to map these to human-readable strings like "the user object" and "the PPTP remote access configuration".  Implementing such mappings constitutes another considerable effort and was not feasible for the 7.5 product line.  For the time being, i guess the raw object types and node paths contain enough clues to understand what is going on: Almost certainly, this should be an improvement over the traditional way of displaying nothing but "This object is still in use.  Do you want to delete it anyway?"  without providing any clues what consequences might result.