Bug 12516 - ppp Password get lost
Summary: ppp Password get lost
Status: CLOSED NOTABUG
Alias: None
Product: IPFire
Classification: Unclassified
Component: ppp (show other bugs)
Version: 2
Hardware: x86_64 Unspecified
: - Unknown - Major Usability
Assignee: Assigned to nobody - feel free to grab it and work on it
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-28 22:12 UTC by S H
Modified: 2021-01-07 13:18 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description S H 2020-10-28 22:12:49 UTC
After my dsl modem gets disconnected, ipfire lose the passwort for a new login.

The red log looks like this:

12:48:08 pppd[8425]: Plugin rp-pppoe.so loaded.
12:48:08 pppd[8425]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.8
12:48:08 pppd[8425]: pppd 2.4.8 started by root, uid 0
12:48:44 pppd[8425]: PPP session is 698
12:48:44 pppd[8425]: Connected to 00:31:46:07:23:81 via interface red0.7
12:48:44 pppd[8425]: Using interface ppp0
12:48:44 pppd[8425]: Connect: ppp0 <–> red0.7
12:48:44 pppd[8425]: PAP authentication failed
12:48:44 pppd[8425]: Modem hangup
12:48:44 pppd[8425]: Connection terminated.
12:48:44 pppd[8425]: Sent PADT
12:48:44 pppd[8425]: Exit.

When i check /var/ipfire/ppp/secrets i only see this:

‘LoginUsername@domain.de’ * ‘’

Then i enter the password again in the web interface and ipfire can connect to my provider until the next hung up of my dsl modem.

The system runs core 150 an was newly installed with core149.
If you need more information or logging, just contact me.
Comment 1 Michael Tremer 2020-10-29 10:43:53 UTC
Do you have any special characters in that password?
Comment 2 S H 2020-10-29 21:41:53 UTC
Shure i have: & * % and |
Comment 3 Michael Tremer 2020-10-30 19:17:12 UTC
(In reply to S H from comment #2)
> Shure i have: & * % and |

These are shell meta characters and are currently being filtered. We allow: A-Za-z0-9=/,.:%_@#+-

Is it possible for you to change this password to only contain the characters listed above?
Comment 4 S H 2020-11-01 20:57:55 UTC
I self created it with Keepass and the option for special characters. I change it in the next few days and give you feedback.
Comment 5 S H 2020-12-03 23:30:28 UTC
I have changed the password. Now there are only letters and numbers and one "@" as special character. Let's see what happens on the next disconnection...
Comment 6 S H 2020-12-06 19:29:25 UTC
After several disconnections up to 30 minutes, the password get's no longer lost. So it seems to be solfed by removing some special characters. Unless this i think these charactes should be supported in a passphrase by ipfire, because they are expicitly supported and requested by some providers.

In my case (1&1) these characters are allowed: !"#$%&()*+,-./:;<=>?@[\]^_{|}~
Comment 7 Michael Tremer 2021-01-07 13:18:54 UTC
Thank you for your feedback. I will close this ticket then.