SYSTEM WARNING: 'date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone.' in '/usr/share/mantis/www/core.php' line 264
0002562: Special Character in Password Change - MantisBT
MantisBT - Endian Firewall
View Issue Details
ID
Project
Category
View Status
Date Submitted
Last Update
0002562
Endian Firewall
Input Validation
public
2009-12-17 21:46
2010-09-21 19:08
Reporter
ben-endian
Assigned To
Priority
normal
Severity
feature
Reproducibility
always
Status
confirmed
Resolution
open
Platform
OS
OS Version
Product Version
2.3
Target Version
future
Fixed in Version
Customer Importance
Customer Occurrences
Queue
Summary
0002562: Special Character in Password Change
Description
You cannot use an apostrophe in any password (Web,SSH,Dial) I am guessing due to the misinterpretation of it by the server-side scripts. Need to be aware of all special characters and account for them in the password change dialog page. Note the passwords are accepted if entered from the commmand line tools (passwd/htpasswd) but the web interface does not accept any passwords with apostrophe in it.
The problem from what I can tell is that there are 2 things missing from the /etc/ppp/peers/<uplink> config file:
(1) There is no device listed no matter what is selected (Serial or USB -- /dev/tty.<xxx>) and looking at the setttings file in /var/efw/uplinks/<uplink> there is no "COMPORT=/dev/tty.<xxx>" and even if you manually add the line it doesn't get processed by the uplinksdaemon when it autogenerates the peers file
(2) The peers config file is also missing the reference to the chat script. It should have a line that is similar to following: connect "/usr/sbin/chat -f -v /etc/ppp/chat-<uplink>"