mirror of https://github.com/tidwall/tile38.git
updated denied message
This commit is contained in:
parent
f8bc40d881
commit
1c8027c580
|
@ -15,30 +15,23 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
// This phrase is copied nearly verbatim from Redis.
|
// This phrase is copied nearly verbatim from Redis.
|
||||||
// https://github.com/antirez/redis/blob/cf42c48adcea05c1bd4b939fcd36a01f23ec6303/src/networking.c
|
var deniedMessage = []byte(strings.Replace(strings.TrimSpace(`
|
||||||
var deniedMessage = []byte(strings.TrimSpace(`
|
-DENIED Tile38 is running in protected mode because protected mode is enabled,
|
||||||
ACCESS DENIED
|
no bind address was specified, no authentication password is requested to
|
||||||
Tile38 is running in protected mode because protected mode is enabled, no host
|
clients. In this mode connections are only accepted from the loopback
|
||||||
address was specified, no authentication password is requested to clients. In
|
interface. If you want to connect from external computers to Tile38 you may
|
||||||
this mode connections are only accepted from the loopback interface. If you
|
adopt one of the following solutions: 1) Just disable protected mode sending
|
||||||
want to connect from external computers to Tile38 you may adopt one of the
|
the command 'CONFIG SET protected-mode no' from the loopback interface by
|
||||||
following solutions:
|
connecting to Tile38 from the same host the server is running, however MAKE
|
||||||
|
SURE Tile38 is not publicly accessible from internet if you do so. Use CONFIG
|
||||||
1) Disable protected mode by sending the command 'CONFIG SET protected-mode no'
|
REWRITE to make this change permanent. 2) Alternatively you can just disable
|
||||||
from the loopback interface by connecting to Tile38 from the same host
|
the protected mode by editing the Tile38 configuration file, and setting the
|
||||||
the server is running, however MAKE SURE Tile38 is not publicly accessible
|
protected mode option to 'no', and then restarting the server. 3) If you
|
||||||
from internet if you do so. Use CONFIG REWRITE to make this change
|
started the server manually just for testing, restart it with the
|
||||||
permanent.
|
'--protected-mode no' option. 4) Setup a bind address or an authentication
|
||||||
2) Alternatively you can just disable the protected mode by editing the Tile38
|
password. NOTE: You only need to do one of the above things in order for the
|
||||||
configuration file, and setting the 'protected-mode' option to 'no', and
|
server to start accepting connections from the outside.
|
||||||
then restarting the server.
|
`), "\n", " ", -1) + "\r\n")
|
||||||
3) If you started the server manually just for testing, restart it with the
|
|
||||||
'--protected-mode no' option.
|
|
||||||
4) Use a host address or an authentication password.
|
|
||||||
|
|
||||||
NOTE: You only need to do one of the above things in order for the server
|
|
||||||
to start accepting connections from the outside.
|
|
||||||
`) + "\r\n")
|
|
||||||
|
|
||||||
// Conn represents a server connection.
|
// Conn represents a server connection.
|
||||||
type Conn struct {
|
type Conn struct {
|
||||||
|
|
Loading…
Reference in New Issue