Previous Versions?

So I mistakenly re-installed octoprint no knowing it was a newer version than what I was running. The previous version allowed mjpg streamer to run on the 8080 port, but now that doesn't work. I have much setup on this config, and need it to work. Seems there isn't a solution for this currently, so my question is, WHERE ARE THE PREVIOUS STABLE RELEASES OF OCTOPRINT?

Thank you.

OctoPrint doesn't use mjpg streamer, so that won't help.

You probably mean OctoPi? The webcam is available under /webcam/ instead of port 8080.

To re-nable it under 8080 for all interfaces (rather than just localhost), uncomment the line camera_http_options in /boot/config.txt. I haven't tested, but that should work.

As always, you can find stable releases on the 'Releases' page:

Putting it in caps is unnecessary, it makes you sound angry when there is no reason to be. Maybe I won't help next time :man_shrugging:

2 Likes

It was really more of a panic than anger. Note taken. And thank you for your help. Although it doesn't work, I appreciate the response.

It's weird, within the dashboard it displays just fine. Octolapse snaps just fine. I can't address the camera outside of the dashboard. I receive a bad request.

Now, this may be helpful...I have to Pi's, both running identical setups with different host names. This is new. Prior to the latest install, I only had the one octoprint install, and would address it in the browser as: octopi.local Now with my two Octo's running their own printers, I have updated their respective hostnames to: octoender and octolk1. I can browse to their dashboards without issue, however I can't visit either's webcam outside of the dashboard.

Is there another setting somewhere that needs to be changed form octopi to my current names?

Thanks,
Jeffrey

Also, my config.txt doesn't have a camera line you mention...

pi@octolk1:/boot $ cat config.txt
# For more options and information see
# http://rpf.io/configtxt
# Some settings may impact device functionality. See link above for details

# uncomment if you get no picture on HDMI for a default "safe" mode
#hdmi_safe=1

# uncomment this if your display has a black border of unused pixels visible
# and your display can output without overscan
#disable_overscan=1

# uncomment the following to adjust overscan. Use positive numbers if console
# goes off screen, and negative if there is too much border
#overscan_left=16
#overscan_right=16
#overscan_top=16
#overscan_bottom=16

# uncomment to force a console size. By default it will be display's size minus
# overscan.
#framebuffer_width=1280
#framebuffer_height=720

# uncomment if hdmi display is not detected and composite is being output
#hdmi_force_hotplug=1

# uncomment to force a specific HDMI mode (this will force VGA)
#hdmi_group=1
#hdmi_mode=1

# uncomment to force a HDMI mode rather than DVI. This can make audio work in
# DMT (computer monitor) modes
#hdmi_drive=2

# uncomment to increase signal to HDMI, if you have interference, blanking, or
# no display
#config_hdmi_boost=4

# uncomment for composite PAL
#sdtv_mode=2

#uncomment to overclock the arm. 700 MHz is the default.
#arm_freq=800

# Uncomment some or all of these to enable the optional hardware interfaces
#dtparam=i2c_arm=on
#dtparam=i2s=on
#dtparam=spi=on

# Uncomment this to enable infrared communication.
#dtoverlay=gpio-ir,gpio_pin=17
#dtoverlay=gpio-ir-tx,gpio_pin=18

# Additional overlays and parameters are documented /boot/overlays/README

# Enable audio (loads snd_bcm2835)
dtparam=audio=on

[pi4]
# Enable DRM VC4 V3D driver on top of the dispmanx display stack
dtoverlay=vc4-fkms-v3d
max_framebuffers=2

[all]
#dtoverlay=vc4-fkms-v3d
# enable raspicam
start_x=1
gpu_mem=128

Edit: Fixed formatting - @kantlivelong

I think Charlie meant the octopi.txt file...you want this.

camera_http_webroot="./www"
camera_http_options=""
1 Like

Yeah... That was supposed to be /boot/octopi.txt.

Yeah, I found the line, but my issue hasn't gone away.

http://192.168.0.181/webcam/
returns in the browser:
404: Not Found!
Could not open file