You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
bug(base): mobile Firefox shows 'no input file specified' after login #100
When opening the Horde 6 web interface with Firefox on Android (mobile), login succeeds but then a message appears in very small text: "no input file specified." No further interaction is possible. The same result occurs when selecting mobile mode on a desktop browser.
Suspected Cause
Likely a rewrite rule or routing issue specific to the mobile/SmartMobile portal path. The "no input file specified" message typically comes from the web server (nginx/PHP-FPM) when the script filename is empty or incorrect.
Reproduction
Open Horde 6 URL in Firefox on Android
Log in successfully
Small text appears: "no input file specified"
Same result if using desktop browser with mobile device emulation
Environment
Horde 6 (current FRAMEWORK_6_0)
Firefox on Android
Also reproducible via desktop mobile emulation mode
@ralflang , I'm not sure if this is related, however, I tested mobile access (using recent stable) on my Android phone via the browser and got a 404.
The log produced this: [php:error] [pid 126207:tid 126207] [client 192.168.6.5:51262] script '/var/www/horde6rc/web/horde/services/portal/smartmobile.php' not found or unable to stat, referer: http://192.168.6.11/horde/login.php
Yes this is what it is supposed to look like. You need a rewrite rule. The latest hordectl can generate a set for apache which works (I think the nginx set is still incomplete)
Activity
ralflang commentedon Jun 30, 2026
This is a rewrite rule issue. It's not a code bug. Need to document the setup and provide a test.
powercycle commentedon Jul 22, 2026
@ralflang , I'm not sure if this is related, however, I tested mobile access (using recent stable) on my Android phone via the browser and got a 404.
The log produced this: [php:error] [pid 126207:tid 126207] [client 192.168.6.5:51262] script '/var/www/horde6rc/web/horde/services/portal/smartmobile.php' not found or unable to stat, referer: http://192.168.6.11/horde/login.php
Looking in that directory, I only see these:
Hopefully this is helpful.
ralflang commentedon Jul 22, 2026
Yes this is what it is supposed to look like. You need a rewrite rule. The latest hordectl can generate a set for apache which works (I think the nginx set is still incomplete)