Skip to content

bug(base): mobile Firefox shows 'no input file specified' after login #100

Open

Description

@ralflang

Summary

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

  1. Open Horde 6 URL in Firefox on Android
  2. Log in successfully
  3. Small text appears: "no input file specified"
  4. 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

Reported by: Ruud (via direct message)

Activity

  1. ralflang commented on Jun 30, 2026

    @ralflang
    MemberAuthor

    This is a rewrite rule issue. It's not a code bug. Need to document the setup and provide a test.

  2. self-assigned this
    on Jun 30, 2026
  3. powercycle commented on Jul 22, 2026

    @powercycle

    @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:

    root@ubuntu:/var/www/horde6rc# ls -al web/horde/services/portal
    total 20
    drwxr-xr-x  2 www-data www-data 4096 Jul 22 09:17 .
    drwxr-xr-x 10 www-data www-data 4096 Jul 22 09:17 ..
    -rw-r--r--  1 www-data www-data  157 Jul 22 09:17 cloud_search.php
    -rw-r--r--  1 www-data www-data  149 Jul 22 09:17 edit.php
    -rw-r--r--  1 www-data www-data  150 Jul 22 09:17 index.php
    

    Hopefully this is helpful.

  4. ralflang commented on Jul 22, 2026

    @ralflang
    MemberAuthor

    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)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions