Jump to content

S5 pre-2020 web-server running, /printers not accessible - 5.8.2


IT3DMAN

Recommended Posts

Posted · S5 pre-2020 web-server running, /printers not accessible - 5.8.2

Hello Everyone and thank you for any help you can provide.

Where I work we have an Ultimaker S5. It is the older of the two models.

The printer is controlled and monitors via a web-server that it runs locally. This web-server is running and can be verified by loading up the printers IP into a web browser. When connecting over HTTP, I am directed to a page (shown below). From this page, I can access the Event Log, Temperature Graph and API Documentation. However, I am not able to access the Digital Factory. I am shown a loading screen as shown below.

 

image.thumb.png.d1b51dba232656f41924c6722cc6d27b.png

Landing page when putting printer IP into web browser

 

image.thumb.png.98b3d6d0f0c62ed1990e136be5f38e2b.png

Loading screen, shown via website, it does this indefinitely.

The problem appears to have appeared out of no where with no configuration changes between when it was working and now.

Additionally, an unlinked page (http://printerip/printers) is one that our printing staff would access. This page is also unavailable despite previously being completely accessible. 

When these issues were reported to me (IT team), the staff also said that Cura was have intermittent issues in identifying  and connecting to the printer (may see it, but it will lack the blue tick showing that it can talk to the printer).




Using the API documentation I have found some web pages being hosted by the printers web-server which are still accessible.

http://printerip/api/v1/printer/status - when loaded it returns the status, such as ready, idle, printing, etc.

http://printerip:8080/?action=stream - shows a stream of the printers internal camera.






Steps to Fix - attempted

I have hard reset the printer multiple times. Powering down the top unit via the I/O rocker and then removing it's power cable. I then remove the two power cables from the lower unit (spool holder). I then wait a couple of minutes and reconnect the cables, flip the I/O rocker and let it power on. Same issues.

I have re-flashed the firmware 5.8.2 twice. Exactly the same issues persist after the software as been fetched from the web, downloaded and flashed all done by the printer itself.

 

I have tried SSH'ing in. Whilst the port is open, I cannot figure out the credentials it expects. I didn't set the printer up and the staff who did does not remember putting any credentials in. root/admin, admin/admin, admin/root, root/root all did not work. My goal here was to see if a daemon or something was stuck.

I can only think of opening up the printer and finding that raspberry pi and manually flashing the firmware directly. I am not sure what else to try. Any help?

  • Link to post
    Share on other sites

    Posted · S5 pre-2020 web-server running, /printers not accessible - 5.8.2

    It's great to talk to someone who knows networks for a change.

     

    1) ssh credential is root/ultimaker - you can configure the network using conman linux utility (it's not a raspberry pi but actually an Olimex board).  The printer has a version of linux called "debian jessie" I believe.  you can use apt-get to install more software utilities as needed.  You can easily "brick" the machine if you mess up the network with conman (because you lose ssh access) so go slowly.  To unbrick you will need a micro-sd card and beg for instructions from your reseller and can waste many hours the first time but once you've done it once it only takes 5 minutes the second time.  You can also bypass ssh by buying a $7 "olimex serial F" cable and you get direct access to the console through a nearby laptop and so that's (for me) an easier way to unbrick if you just did a minor conman configuration error.  If you are in USA then I sell the cable here: https://thegr5store.com/store/index.php/usb-serial-cable-f.html

     

    2) If the printer has the option, try "reset digital factory" (newer firmware?) or "cura connect reset" (older firmware).  You won't lose any printer configuration and it fixes dozens of problems on the printer particularly ones related to networking.  It doesn't hurt but I think will do a reboot so it takes a minute.

     

    3) wired is much much better than wifi on the S3/S5 printers.  It's not a matter of signal strength.  It's something more serious.  If you can get a wired connection it may solve many issues.

    • Like 1
    Link to post
    Share on other sites

    Posted · S5 pre-2020 web-server running, /printers not accessible - 5.8.2

    Thank you Gr5 (or should I say Gr8        -3).
    I saw this setting before, but as I am not a 3D printer guy, let alone an ultimaker guy, I didn't want to wipe settings that may be vital.

    Everything is back and working, CURA seems to not even notice anything changed.

    • Like 1
    Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • UltiMaker Cura 5.7 stable released
        Cura 5.7 is here and it brings a handy new workflow improvement when using Thingiverse and Cura together, as well as additional capabilities for Method series printers, and a powerful way of sharing print settings using new printer-agnostic project files! Read on to find out about all of these improvements and more. 
         
          • Like
        • 18 replies
      • S-Line Firmware 8.3.0 was released Nov. 20th on the "Latest" firmware branch.
        (Sorry, was out of office when this released)

        This update is for...
        All UltiMaker S series  
        New features
         
        Temperature status. During print preparation, the temperatures of the print cores and build plate will be shown on the display. This gives a better indication of the progress and remaining wait time. Save log files in paused state. It is now possible to save the printer's log files to USB if the currently active print job is paused. Previously, the Dump logs to USB option was only enabled if the printer was in idle state. Confirm print removal via Digital Factory. If the printer is connected to the Digital Factory, it is now possible to confirm the removal of a previous print job via the Digital Factory interface. This is useful in situations where the build plate is clear, but the operator forgot to select Confirm removal on the printer’s display. Visit this page for more information about this feature.
          • Like
        • 0 replies
    ×
    ×
    • Create New...