SSTP Client Setup
SSTP (Secure Socket Tunneling Protocol) uses SSL/TLS encryption over port 443. It works well in networks that block other VPN protocols.
Before You Start
- You need a MikRouter remote account with an active subscription.
- Open Winbox and connect to your MikroTik router via MAC or IP address.
- Have the remote's
Connect To,PPP UsernameandPPP Passwordready — all three are on its page under your remotes in the dashboard.
The quickest way: paste one command
:do { /interface sstp-client remove [find name="mikrouter-sstp"] /interface sstp-client add name=mikrouter-sstp connect-to=test.mikrouter.com port=443 user=user-sstp password=pass-sstp disabled=no :if ([:len [/interface sstp-client find name="mikrouter-sstp"]] > 0) do={ :put "MikRouter: SSTP client mikrouter-sstp added successfully." } else={ :put "MikRouter: ERROR - SSTP client mikrouter-sstp was not added." } } on-error={ :put "MikRouter: ERROR - could not add the SSTP client mikrouter-sstp. Check that this RouterOS supports SSTP and try again." }
This script is only a sample — copy the real one from your Quick Setup section.
The terminal confirms it:
MMM MMM KKK TTTTTTTTTTT KKK MMMM MMMM KKK TTTTTTTTTTT KKK MMM MMMM MMM III KKK KKK RRRRRR OOOOOO TTT III KKK KKK MMM MM MMM III KKKKK RRR RRR OOO OOO TTT III KKKKK MMM MMM III KKK KKK RRRRRR OOO OOO TTT III KKK KKK MMM MMM III KKK KKK RRR RRR OOOOOO TTT III KKK KKK MikroTik RouterOS 7.23.3 (c) 1999-2026 https://www.mikrotik.com/ Press F1 for help [admin@hEX] > MikRouter: SSTP client mikrouter-sstp added successfully. [admin@hEX] >
Prefer to set it up by hand? The steps below do the same thing in Winbox — two tabs and Apply. The values in the pictures are examples; use the Connect To, User and Password from your own remote's page.
Open PPP and press New
Actions
PPP Scanner
Import .ovpn
PPPoE Scan
Configuration
PPTP Server
SSTP Server
L2TP Server
Name it on the General tab
Copy
Actions
Torch
Reset Traffic Counters
| Field | Value | Note |
|---|---|---|
| Name | mikrouter-sstp | Any name you prefer |
Fill in the Dial Out tab
Copy
Actions
Torch
Reset Traffic Counters
| Field | Value | Note |
|---|---|---|
| Connect To | test.mikrouter.com | Server address from your remote details |
| Port | 443 | Always 443 — see the note below |
| User | user-sstp | Your PPP username |
| Password | pass-sstp | Your PPP password |
Port is 443, not 7744
7744 for SSTP. If you set one up before, or you are copying an older note, change it: SSTP now runs on 443, and 7744 will simply never connect.Press Apply and watch it connect
Copy
✕ Remove
Actions
Torch
Reset Traffic Counters
SSTP takes a few seconds longer than the other protocols because it negotiates an SSL handshake first.
Verify it in the interface list
R (Running) flag in the first column and a status of connected.Actions
PPP Scanner
Import .ovpn
PPPoE Scan
Configuration
PPTP Server
SSTP Server
L2TP Server
You can also confirm the address the server handed your router under IP›Addresses, on the interface you just named.
Confirm it in your dashboard
MikroTik hEX
4m22s
Remote is available
Expires on one week from today.
Live Connection
Caller IP
203.0.113.45
Location
🇵🇭 Manila, Philippines
ISP
Example Telecom
Organization
Example Telecom Inc.
VPN Credentials
Username
user-sstp
Password
•••••
Connect To
test.mikrouter.com
Assigned Port
12345
Password shared or exposed? Issue a new one for free. You will need to update the VPN client on your MikroTik afterwards.
Rotate PasswordRemote URL
test.mikrouter.com:12345
Use this address to connect via Winbox, SSH, HTTP, or API.
Need a fresh port? Rotate to a new one for 2 credits. The current port stops working and is retired permanently.
Rotate PortIf it will not connect
443, not 7744. Authentication failure — retype the user and password; they are the PPP credentials from the dashboard, not your MikRouter login. It connects then drops — confirm Profile is default-encryption and all four Allow methods are ticked.