BUGS in PPTP & L2TP and may be PPPOE servers

Given:
version: 6.35.x (stable) & board-name: RB750 or CCR1016-12G

Bug 1:
[admin@TEST] /interface pptp-server server> print
enabled: yes
max-mtu: 1450
max-mru: 1450
mrru: disabled
authentication: chap
keepalive-timeout: 30
default-profile: PPTP

if enter the command: “set enabled=yes” - PPTP server is reboot.
The same in L2TP-server.

Bug 2:
If enter several times “set enabled=yes” - stop the service.
The same in L2TP-server.

Bug 3:
We have a script:

 4   ;;; Disable VPN on boot
     name="disableVPN" owner="admin" 
     policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive 
     last-started=jun/03/2016 04:33:40 run-count=2 
     source=
       /interface pptp-server server set enabled=no
       /interface l2tp-server server set enabled=no

Script start on startup.

But, if we run commands after starup:
/interface l2tp-server server set enabled=yes
/interface pptp-server server set enabled=yes

PPTP-server starts and L2TP-server dont starts.


if enter:
/interface pptp-server server set enabled=yes
/interface l2tp-server server set enabled=yes

PPTP & L2TP servers starts.

Bug 4 (without guarantees):

[admin@TEST] /interface pppoe-server server> print
Flags: X - disabled 
 0   service-name="radio" interface=radio max-mtu=auto max-mru=auto mrru=disabled 
     authentication=chap keepalive-timeout=30 one-session-per-host=no 
     max-sessions=unlimited pado-delay=0 default-profile=PPTP

Enter command, for restart the PPTP-server:
/interface pptp-server server set enabled=no
/interface pptp-server server set enabled=yes

It leads to malfunction in PPPOE-server: new clients do not connect, because they can not find server.

PPTP & PPPOE servers simultaneously does not work. Only one…