GithubHelp home page GithubHelp logo

Comments (8)

GNDeSouza avatar GNDeSouza commented on August 20, 2024

I have a similar problem. Accessing from within my network goes well, but when I try from outside using port forwarding... "headers too long..."

from esp32-cam-webserver.

jorgechurriana avatar jorgechurriana commented on August 20, 2024

Idem with Nginx 'proxy'

from esp32-cam-webserver.

easytarget avatar easytarget commented on August 20, 2024

This is irritating; I spent some time trying to resolve this both via apache configuration, and then by (temporarily) editing the esp32 toolchain to allocate 4x as much space for incoming headers.
Neither of these had any effect, unfortunately.

Lack of time, and lack of need (this is nice to have, not essential, for me) mean I have not gone any further. Maybe my priority will change in the future, but for the present I wont do any more work on this unless I am very confident it will succeed.

from esp32-cam-webserver.

easytarget avatar easytarget commented on August 20, 2024

Also note this comment:
espressif/arduino-esp32#2983 (comment)

from esp32-cam-webserver.

jumblies avatar jumblies commented on August 20, 2024

Same situation with traefik and file provider (to external server). Oddly, this works with postman and similar apps and it frequently loads when using http rather than https

from esp32-cam-webserver.

TungstenE2 avatar TungstenE2 commented on August 20, 2024

also got an error using my tablet with LineageOS 15.1 browser.
'Header fields are too long for server to interpret'

Using Chrome browser on the same tablet worked.

from esp32-cam-webserver.

easytarget avatar easytarget commented on August 20, 2024

There may be hope for the next esp-ide-core release:
espressif/esp32-arduino-lib-builder#52
espressif/arduino-esp32#5969

Waiting for:
espressif/arduino-esp32#6174

from esp32-cam-webserver.

00svd00 avatar 00svd00 commented on August 20, 2024

For me on nginx this variant works

location /camera {
proxy_pass http://1.2.3.4:80;
rewrite ^/camera /(.*) /$1 break;
proxy_set_header Cookie "";
}
location /status {
proxy_pass http://1.2.3.4:80;
proxy_set_header Cookie "";
}
But no controls are working

from esp32-cam-webserver.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.