OpenClaw FAQs
The OpenClaw application image provided by FlexusL can be connected to Telegram, Discord, and WhatsApp. For details about best practices, see Summary of OpenClaw Best Practices. The following are FAQs about OpenClaw.
| Category | Reference |
|---|---|
| Usage FAQs | |
| Interaction FAQs |
What Should I Do If the Gateway Status Is Unknown or Unhealthy?
The initial status of the OpenClaw gateway is Loading. If the status changes to Unknown or Unhealthy after several minutes, click Restart. The restart takes some time. After the gateway is restarted successfully, the status changes to Running.
If the gateway status is still Unknown or Unhealthy after the restart, use the following methods to check the cause.
- Method 1: Check whether the gateway status is normal. Remotely log in to the FlexusL instance and query the gateway status. If an error is reported, fix it based on the error message.
su - openclaw openclaw gateway status
For example, the following error message indicates that the configuration is invalid.

Modify the configuration and query the gateway status again. After the gateway status becomes normal, return to the FlexusL console and refresh the gateway status.
vim /home/openclaw/.openclaw/openclaw.json

- A FlexusL instance does not have an initial password. After creating a FlexusL instance, you need to set a password before logging in to it. For details, see Resetting the Password for a FlexusL Instance.
- For details about how to log in to a FlexusL instance, see Login Modes.
- Method 2: Check whether Cloud Operations Center (COC) has been enabled and authorized.
Querying the OpenClaw gateway status depends on COC. You need to enable and authorize COC first. Log in to the COC console. If the content in the following figure is displayed, enable and authorize COC as prompted.

If you have already enabled the COC agency but have not granted required permissions, choose Resources > Application and Resource Management in the left navigation pane and click Obtain Permission at the top of the page. After the permissions are obtained, click Synchronize Resource on the Flexus L Instance tab. Return to the FlexusL console and refresh the gateway status.

If the gateway status is still Unknown or Unhealthy after you perform the operations described above, submit a service ticket.
What Are the Common OpenClaw Commands?
Remotely log in to the FlexusL instance and switch to the OpenClaw user. Then, run other commands as needed.
su - openclaw
| Category | Command | |
|---|---|---|
| OpenClaw status query | Viewing the OpenClaw status | openclaw status |
| Viewing all command help | openclaw --help | |
| Gateway management | Starting the gateway (default port: 18789) | openclaw gateway start |
| Stopping the gateway | openclaw gateway stop | |
| Restarting the gateway | openclaw gateway restart | |
| Viewing the gateway status | openclaw gateway status | |
| Skills | Viewing all available skills | openclaw skills list |
| Viewing all ready skills | openclaw skills list | grep ready | |
| Plug-ins | Viewing all available plug-ins | openclaw plugins list |
| Viewing plug-in command help | openclaw plugins -h | |
| Logs | Viewing real-time logs | openclaw logs |
| Viewing continuous monitoring logs | openclaw logs --follow | |
- A FlexusL instance does not have an initial password. After creating a FlexusL instance, you need to set a password before logging in to it. For details, see Resetting the Password for a FlexusL Instance.
- For details about how to log in to a FlexusL instance, see Login Modes.
How Do I Query the Skills Supported by OpenClaw?
- Method 1: On the FlexusL console, click the resource card to go to the application management page. In the Configure Skills (Optional) module, you can view all installed skills.
- Method 2: In the chat box with the bot, ask the bot what skills are available. The bot will automatically search for and sort the skills for you.
- Method 3: Remotely log in to the FlexusL instance and run the following commands:
su - openclaw openclaw skills list
- A FlexusL instance does not have an initial password. After creating a FlexusL instance, you need to set a password before logging in to it. For details, see Resetting the Password for a FlexusL Instance.
- For details about how to log in to a FlexusL instance, see Login Modes.
What Should I Do If Skills Failed to Be Installed?
Symptom: When you install skills online on the FlexusL console as described in Configuring the OpenClaw Application, a message is displayed indicating that the ClawHub community is busy and the installation fails.
Possible cause: The installation failed due to rate limits on skill installations within the ClawHub community.
Solution: Use the ClawHub token to log in to ClawHub and then install the skills.
- Visit the ClawHub community and log in using your GitHub account. If you do not have an account, create one as instructed.

- Obtain the ClawHub token. Choose Settings from the username drop-down list and click Create token. Copy and save the token.

- Remotely log in to the FlexusL instance and replace Token with the token obtained in the previous step.
clawhub login --token Token

- Run the command below. If your ClawHub username is displayed, the login is successful.
clawhub whoami

- Return to the FlexusL console and install skills again.
Why Does Not the Bot Respond During a Conversation?
Symptom: The configuration has been completed as instructed, but the bot does not respond during a conversation.
Possible cause: The API key of the AI model is incorrect.
Solution: Change the API key of the AI model by referring to Configuring the OpenClaw Application.
Why Am I Seeing "HTTP 401: invalid authorization header"?
Symptom: The configuration has been completed as instructed. When you chat with the bot, the bot replies "HTTP 401: invalid authorization header".
Possible cause: The API key of the AI model is incorrect.
Solution: Change the API key of the AI model by referring to Configuring the OpenClaw Application.
Why Am I Seeing "HTTP 403: input text may contain sensitive information, please try again"?
Symptom: The configuration has been completed as instructed. When you chat with the bot, the bot replies "HTTP 403: input text may contain sensitive information, please try again".
Possible cause: The input or output content in the historical chat may contain sensitive information.
Solution: Enter "/new" in the chat box to start a new conversation. Ensure that the new input does not contain sensitive information.
Why Am I Seeing "HTTP 404: not found"?
Symptom: The configuration has been completed as instructed. When you chat with the bot, the bot replies "HTTP 404: not found".
Possible cause: The base_url of the custom model is incorrect.
Solution: Custom models only support OpenAI-compatible API addresses, for example, https://api.openai.com/v1. Obtain the OpenAI-compatible API address from the model provider and change the base_url of the custom model by referring to Model Configuration.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot