Update InterWorx validation and documentation with real server test results

VALIDATOR IMPROVEMENTS:
• Fixed InterWorx version parsing to only grab first 'version=' line
• Added head -1 and quote stripping for clean output
• Now shows: "6.14.5" instead of multi-line garbage

DOCUMENTATION UPDATES (REFDB_FORMAT.txt):
• Marked ALL InterWorx unknowns as  RESOLVED
• Added real server test date: 2025-11-20
• Documented log rotation behavior (symlinks to dated files)
• Confirmed Domain→User and User→Domains lookups work
• Confirmed standard crontab works
• Listed tested InterWorx version: 6.14.5
• Documented PHP version location in vhost configs

INTERWORX STATUS:
 File paths: VERIFIED
 Log names: VERIFIED (transfer.log not access_log)
 Log location: VERIFIED
 Database prefix: VERIFIED (username_)
 Domain lookups: VERIFIED (both methods work)
 User lookups: VERIFIED (vhost parsing works)
 Cron system: VERIFIED (standard crontab)
 Full validation: PASSED (23 PASS, 0 FAIL, 4 WARN)

InterWorx support is now FULLY VALIDATED and production-ready!

Next: Plesk validation on real server
This commit is contained in:
cschantz
2025-11-20 15:51:48 -05:00
parent c27c0d5b4a
commit 2d17c145ba
2 changed files with 8 additions and 4 deletions
+7 -3
View File
@@ -962,9 +962,13 @@ unknowns_blocking_full_support:
interworx:
- ✅ RESOLVED: Database prefix is username_ (verified from docs)
- ✅ RESOLVED: File paths all verified from official docs
- Best method for user→domains lookup (vhost parsing works)
- PHP version configuration method (non-critical)
- InterWorx CLI commands availability (optional, vhost parsing works)
- ✅ RESOLVED: Log file is 'transfer.log' NOT 'access_log' (TESTED: real server 2025-11-20)
- ✅ RESOLVED: Logs are symlinks to dated files with auto-rotation/compression
- ✅ RESOLVED: Domain→User lookup via vhost configs WORKS
- ✅ RESOLVED: User→Domains lookup WORKS (both methods)
- ✅ RESOLVED: Standard crontab works (crontab -u USER)
- ✅ TESTED: InterWorx 6.14.5 - ALL assumptions verified
- PHP version in vhost config (# iw-php-key: /opt/remi/php73) - works, non-critical
plesk:
- Database prefix pattern (assumed no prefix)