Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
litespeed_wiki:lsmcd:user-errors [2019/02/25 20:03] Robert Perper [''RC: 122 Output: Stats server access error''] |
litespeed_wiki:lsmcd:user-errors [2019/02/25 20:07] Robert Perper [Other Tools] |
||
---|---|---|---|
Line 25: | Line 25: | ||
There are other things you can do to validate accessibility to the LSMCD server. All involve running in a console (ssh session) as root: | There are other things you can do to validate accessibility to the LSMCD server. All involve running in a console (ssh session) as root: | ||
- | * Run telnet | + | * Run telnet |
- | * Check the log | + | * Check the log |
- | * Get stats manually | + | * Get stats manually |
=== Run telnet === | === Run telnet === | ||
To run telnet, connect to the server IP and port configured for lsmcd. For example if you are running on the server: | To run telnet, connect to the server IP and port configured for lsmcd. For example if you are running on the server: | ||
- | ```telnet 127.0.0.1 11211 | + | telnet 127.0.0.1 11211 |
If telnet is not found (and it's not installed by default), you may need to install it: | If telnet is not found (and it's not installed by default), you may need to install it: | ||
- | ```yum install telnet | + | yum install telnet |
- | Once you have connected, you can run run the `stats` command to validate that you have proper connectivity. It should report the current stats for the anonymous user. | + | Once you have connected, you can run run the ''stats'' command to validate that you have proper connectivity. It should report the current stats for the anonymous user. |
=== Check the log === | === Check the log === | ||
- | This should be done for any and all problems. The log is `/tmp/lsmcd.log` by default. If there is insufficient logging to help you find the problem, you can update node.conf (in `/usr/local/lsmcd/conf/node.conf`) to set `LogLevel=dbg_medium`. You will need to restart the lsmcd server. | + | This should be done for any and all problems. The log is ''/tmp/lsmcd.log'' by default. If there is insufficient logging to help you find the problem, you can update node.conf (in ''/usr/local/lsmcd/conf/node.conf'') to set ''LogLevel=dbg_medium''. You will need to restart the lsmcd server. |
=== Manually perform the stats function === | === Manually perform the stats function === | ||
The stats are obtained by running a script which obtains them. You can do this manually from the command line. In a default install: | The stats are obtained by running a script which obtains them. You can do this manually from the command line. In a default install: | ||
- | ``` | + | |
cd /usr/local/cpanel/base/frontend/paper_lantern/lsmcd_usermgr | cd /usr/local/cpanel/base/frontend/paper_lantern/lsmcd_usermgr | ||
./lsmcdsasl.py 127.0.0.1:11211 user | ./lsmcdsasl.py 127.0.0.1:11211 user | ||
- | ``` | + | |
- | Where `user` is the user you are verifying. | + | Where ''user'' is the user you are verifying. |
===== Other Errors (LSMCD related) ===== | ===== Other Errors (LSMCD related) ===== |