cancel
Showing results for 
Search instead for 
Did you mean: 

Password requirements mismatch causes automatic configuration to fail

munchingfoo
Newbie
Posts: 4
Thanks: 5
Registered: a week ago

Password requirements mismatch causes automatic configuration to fail

Just joined plusnet today.

 

My router said it was connected to the internet, but my devices were showing no internet.

 

1hr of fault finding later, I've discovered a very simple bug that causes automatic router modem configuration to fail.

 

The password requirements for a user account on first registration are not the same as those required for the broadband authentication. My password manager selected a 20 character random password for my account password, which was allowed, but the broadband authentication system's password requirements are a maximum of 18 characters.

 

As the initial account password is used as the automatic set up password for broadband, this causes the system to fail and remain in the setup@plusdsl.net user stage. This stage shows all green (and blue light) for internet, but only gives access to the plus.net domain.

The fix for someone like me who knows what they are doing is to reset your own account password to meet the broadband account requirements then reconnect, but a better solution would be for plusnet to apply the same password requirements to both account creation and broadband authentication.

 

Please fix for everyone's future sanity, I can't get my hour of life back but maybe you can save others in the future.

13 REPLIES 13
Champnet
Aspiring Hero
Posts: 2,986
Thanks: 1,132
Fixes: 16
Registered: ‎25-07-2007

Re: Password requirements mismatch causes automatic configuration to fail

If you know what you're doing why select a  20 character random password ?

You're creating your own problems.

munchingfoo
Newbie
Posts: 4
Thanks: 5
Registered: a week ago

Re: Password requirements mismatch causes automatic configuration to fail

There is no indication when signing up for the first time on a plusnet user account on a website that those same account credentials will be later used for broadband authentication.

 

20 character passwords are the default for my password manager out the box, and this is the first time that a hidden issue like this has ever occurred.

 

If you can't see why having two different password requirements enforced on the same password is a massive problem that would take a competent software engineer less than an hour to correct for all future interactions, then, respectfully, you don't know what you are doing.

HPsauce
Seasoned Pro
Posts: 7,208
Thanks: 276
Fixes: 4
Registered: ‎02-02-2008

Re: Password requirements mismatch causes automatic configuration to fail

@munchingfoo @Champnet There are other devious mismatches too as I have mentioned in the past.

I can't recall the exact details now but the rules around special characters are different for the account password and router broadband login!

That got me confused until I worked it out and I'm an IT person who was just trying to change a password - and not even making it particularly long! 

Baldrick1
Moderator
Moderator
Posts: 12,732
Thanks: 5,851
Fixes: 432
Registered: ‎30-06-2016

Re: Password requirements mismatch causes automatic configuration to fail


@munchingfoo wrote:

If you can't see why having two different password requirements enforced on the same password is a massive problem that would take a competent software engineer less than an hour to correct for all future interactions, then, respectfully, you don't know what you are doing.


It might take less than an hour to change the code, but I suspect that the time required for all the checks, balances and testing required to justify and change critical live business software would be a totally different matter.

The problem with any software is that there are invariably ways of breaking it by not following the instructions, and sometimes by following them. I mention the latter on recalling a customer in my previous life who complained that an instruction we had given was: 'press any key'. Having tried every one he discovered that the Escape key wouldn't work and insisted that we changed the instructions.

I would question the justfication for using a 20 bit random password generator. In practical real world terms this is a total overkill.

Moderator and Customer
If this helped - select the Thumb
If it fixed it,  help others - select 'This Fixed My Problem'

Townman
Superuser
Superuser
Posts: 25,110
Thanks: 10,785
Fixes: 190
Registered: ‎22-08-2007

Re: Password requirements mismatch causes automatic configuration to fail

The principle is reasonable; at the very least the guidance on password constraints should not permit the creation of a password which cannot be accepted by the router. It being enforced via software though being very desirable is not essential, but the absence of the correct guidance is indefensible.

I’ve escalated the observation.

Superusers are not staff, but they do have a direct line of communication into the business in order to raise issues, concerns and feedback from the community.

Champnet
Aspiring Hero
Posts: 2,986
Thanks: 1,132
Fixes: 16
Registered: ‎25-07-2007

Re: Password requirements mismatch causes automatic configuration to fail


@Baldrick1 wrote:


It might take less than an hour to change the code, but I suspect that the time required for all the checks, balances and testing required to justify and change critical live business software would be a totally different matter.


This would involve a massive change to the database system, associated indexes and supporting programs. Not quick, not cheap.

I do accept @munchingfoo  criticism.  There should be a prominent simple guide explaining acceptable password makeups...........

Baldrick1
Moderator
Moderator
Posts: 12,732
Thanks: 5,851
Fixes: 432
Registered: ‎30-06-2016

Re: Password requirements mismatch causes automatic configuration to fail


@Champnet wrote:

 

I do accept @munchingfoo  criticism.  There should be a prominent simple guide explaining acceptable password makeups..........


I agree. I'm not defending the status quo, just pointing out that it's not as quick a fix as may be imagined.

Moderator and Customer
If this helped - select the Thumb
If it fixed it,  help others - select 'This Fixed My Problem'

munchingfoo
Newbie
Posts: 4
Thanks: 5
Registered: a week ago

Re: Password requirements mismatch causes automatic configuration to fail

@Champnet @Baldrick1 

 

I think you are looking at this from the wrong end. I am not asking for them to update the broadband authentication system to enable 20 character passwords. That would require a year or more of engineering work. I am asking for them to align the user creation password requirements enforced on the user interface to that of the broadband authentication system, or if the acceptable passwords for the broadband is not an exact subset of the user creation DB then the intersection of both requirements.

 

The only thing that would be required is to update the password requirements checking script on the user creation and password reset webpage. It's a two second job, with the associated QA checks taking less than an hour.

 

The underlying user account database could still logically store and process different password requirements without issue, as long as the web front end enforced the more restrictive policy applied by the broadband authentication, or joint subset.

corringham
Seasoned Champion
Posts: 1,494
Thanks: 778
Fixes: 20
Registered: ‎25-09-2015

Re: Password requirements mismatch causes automatic configuration to fail


@munchingfoo wrote:

The only thing that would be required is to update the password requirements checking script on the user creation and password reset webpage. It's a two second job, with the associated QA checks taking less than an hour.

 

The alternative is for users and support staff - and forum members! - to spend hours trying to figure out why connections aren't working. Repeatedly.

Of course, the system should never have been created such that there are two different requirements for a password that has multiple uses.

Champnet
Aspiring Hero
Posts: 2,986
Thanks: 1,132
Fixes: 16
Registered: ‎25-07-2007

Re: Password requirements mismatch causes automatic configuration to fail

I'd suspect these are mismatched bought-in solutions.

corringham
Seasoned Champion
Posts: 1,494
Thanks: 778
Fixes: 20
Registered: ‎25-09-2015

Re: Password requirements mismatch causes automatic configuration to fail

That's what requirements specifications are for. You should buy something that matches what you need, rather then buying whatever someone is selling.

bobpullen
Community Gaffer
Community Gaffer
Posts: 16,965
Thanks: 5,102
Fixes: 320
Registered: ‎04-04-2007

Re: Password requirements mismatch causes automatic configuration to fail


@munchingfoo wrote:

The password requirements for a user account on first registration are not the same as those required for the broadband authentication. My password manager selected a 20 character random password for my account password, which was allowed...


@munchingfoo - struggling to understand how this was possible 🤔

If I enter the signup process, then I am unable to enter a password that exceeds 16 chars in length. The field validation doesn't seem to permit it. If I attempt entering any more characters than what is seen below, then they are not copied to the screen: -

Screenshot 2025-04-17 09.25.24.png

What web browser were you using and did you have your password manager automatically populate the password entry fields?

The reason your router did not automatically authenticate correctly is unrelated to the password you chose at signup. It actually looks like there was a delay associating the router you were shipped with your account (requisite for the router provisioning to work properly).

Bob Pullen
Plusnet Product Team
If I've been helpful then please give thanks ⤵

munchingfoo
Newbie
Posts: 4
Thanks: 5
Registered: a week ago

Re: Password requirements mismatch causes automatic configuration to fail

@bobpullen 

 

Thanks for looking into this. Very interesting.

Brave Browser - latest patch at time of sign up (29 March 2025)

Keeper PWM corporate

Auto population through Keeper extension