@@ -52,16 +52,20 @@ For more examples, see `coder port-forward --help`.
52
52
> [ wildcard access URL] ( ../admin/configure.md#wildcard-access-url ) . If an access
53
53
> URL is not specified, Coder will create
54
54
> [ a publicly accessible URL] ( ../admin/configure.md#tunnel ) to reverse proxy the
55
- > deployment, and port forwarding will work. There is a known limitation where
56
- > if the port forwarding URL length is greater than 63 characters, port
57
- > forwarding will not work.
55
+ > deployment, and port forwarding will work.
56
+ >
57
+ > There is a
58
+ > [ DNS limitation] ( https://datatracker.ietf.org/doc/html/rfc1035#section-2.3.1 )
59
+ > where each segment of hostnames must not exceed 63 characters. If your app
60
+ > name, agent name, workspace name and username exceed 63 characters in the
61
+ > hostname, port forwarding via the dashboard will not work.
58
62
59
63
### From an arbitrary port
60
64
61
65
One way to port forward in the dashboard is to use the "Port forward" button to
62
- specify an arbitrary port. Coder will also detect if processes are running, and
63
- will list them below the port picklist to click an open the running processes in
64
- the browser .
66
+ specify an arbitrary port. Coder will also detect if apps inside the workspace
67
+ are listening on ports, and list them below the port input (this is only
68
+ supported on Windows and Linux workspace agents) .
65
69
66
70
![ Port forwarding in the UI] ( ../images/port-forward-dashboard.png )
67
71
0 commit comments