docs: Update deployment guide with v1.0.0-5 and RPC troubleshooting
- Updated package version to 1.0.0-5 - Added troubleshooting for 'No related RPC reply' errors - Explained graceful degradation behavior - Clarified deployment order requirements
This commit is contained in:
parent
2013ea2e8c
commit
753d50db70
@ -69,11 +69,16 @@ ubus -S call luci.secubox check_updates
|
|||||||
### Package Versions
|
### Package Versions
|
||||||
|
|
||||||
- `secubox-core`: 0.8.0-6
|
- `secubox-core`: 0.8.0-6
|
||||||
- `luci-app-secubox-admin`: 1.0.0-4
|
- `luci-app-secubox-admin`: 1.0.0-5
|
||||||
|
|
||||||
### Recent Fixes
|
### Recent Fixes
|
||||||
|
|
||||||
**v1.0.0-4** (Latest):
|
**v1.0.0-5** (Latest):
|
||||||
|
- Added graceful RPC fallback with L.resolveDefault()
|
||||||
|
- Pages now load with empty data instead of crashing when backend not deployed
|
||||||
|
- Fixes "No related RPC reply" errors
|
||||||
|
|
||||||
|
**v1.0.0-4**:
|
||||||
- Fixed WidgetRenderer undefined options TypeError
|
- Fixed WidgetRenderer undefined options TypeError
|
||||||
- Added defensive check: `options = options || {};`
|
- Added defensive check: `options = options || {};`
|
||||||
|
|
||||||
@ -83,6 +88,24 @@ ubus -S call luci.secubox check_updates
|
|||||||
|
|
||||||
## Troubleshooting
|
## Troubleshooting
|
||||||
|
|
||||||
|
### Getting "No related RPC reply" errors?
|
||||||
|
|
||||||
|
This means the backend (secubox-core) hasn't been deployed yet with the new RPCD methods.
|
||||||
|
|
||||||
|
**Solution**: Deploy BOTH packages:
|
||||||
|
```bash
|
||||||
|
./deploy-to-router.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
With v1.0.0-5, pages will load gracefully with empty data until backend is deployed.
|
||||||
|
|
||||||
|
**What you'll see**:
|
||||||
|
- Catalog Sources page: "No sources configured"
|
||||||
|
- Updates page: "All applications are up to date"
|
||||||
|
- Apps page: Works normally (uses existing RPC methods)
|
||||||
|
|
||||||
|
After deploying secubox-core, these pages will populate with real data.
|
||||||
|
|
||||||
### Still Getting "Access Denied"?
|
### Still Getting "Access Denied"?
|
||||||
|
|
||||||
1. **Verify ACL file was installed**:
|
1. **Verify ACL file was installed**:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user