matterport-dl icon indicating copy to clipboard operation
matterport-dl copied to clipboard

Unable to open model

Open CarlosMZuluaga opened this issue 2 years ago • 7 comments

I am able to download the files with no issues. However, when I open my browser I get "Oops, model not available". Upon review of the server.log files I get read the messages below: 2023-02-19 17:59:13 INFO Server started up 2023-02-19 17:59:22 INFO Redirecting /js/showcase.js => /js/showcase-internal.js as using our internal showcase.js file 2023-02-19 17:59:22 INFO Redirecting /js/showcase.js => /js/showcase-internal.js as using our internal showcase.js file 2023-02-19 17:59:23 WARNING 404 error: /favicon.ico may not be downloading everything right

I tried both with my Anaconda python and the CMD python and get the same messages.

CarlosMZuluaga avatar Feb 19 '23 23:02 CarlosMZuluaga

Same problem here!

But wondering if that really is the error, as I also get a 403 (access denied):

Uncaught (in promise) Forbidden: Access denied (403)
    s http://127.0.0.1:8080/js/showcase.js:2
    s http://127.0.0.1:8080/js/showcase.js:2
    a http://127.0.0.1:8080/js/showcase.js:2
    modelExists http://127.0.0.1:8080/js/showcase.js:2
    loginToModel http://127.0.0.1:8080/js/showcase.js:6
    load http://127.0.0.1:8080/js/showcase.js:6
    loadApplication http://127.0.0.1:8080/js/showcase.js:6
    <anonymous> http://127.0.0.1:8080/js/showcase.js:6
    <anonymous> http://127.0.0.1:8080/js/showcase.js:6
    <anonymous> http://127.0.0.1:8080/?m=[model ID]:158

Planchee avatar Feb 28 '23 11:02 Planchee

I am Also getting the "Oops, model not available" message. Any help?

a1gevaldig avatar Mar 08 '23 18:03 a1gevaldig

Same here. Cannot view saved page offline (wifi off) either. Page loads a black screen.

cstout1 avatar Mar 13 '23 16:03 cstout1

+1 here. Guessing from the browser's stacktrace, Matterport might have added a call on their JS to call back to server to perform some check which is causing this 403?

Uncaught (in promise) Forbidden: Access denied (403)
    s http://127.0.0.1:8080/js/showcase.js:2
    s http://127.0.0.1:8080/js/showcase.js:2
    a http://127.0.0.1:8080/js/showcase.js:2
    modelExists http://127.0.0.1:8080/js/showcase.js:2
    loginToModel http://127.0.0.1:8080/js/showcase.js:6
    load http://127.0.0.1:8080/js/showcase.js:6
    loadApplication http://127.0.0.1:8080/js/showcase.js:6
    i http://127.0.0.1:8080/js/showcase.js:6
    <anonymous> http://127.0.0.1:8080/js/showcase.js:6
    <anonymous> http://127.0.0.1:8080/?m=<model-ID>:158

tomtranc avatar Apr 27 '23 06:04 tomtranc

Was this ever solved for anyone? I'm having the same issue.

augiephillips avatar Dec 10 '23 02:12 augiephillips

Yes, I got it successfully working with the fork of Mu-ramadam: https://github.com/mu-ramadan/matterport-dl

(note: this is not the original tool created by rebane2001; it's an updated version by mu-ramadan. The original tool didn't work; THIS updated one is what worked for me!) Per https://www.reddit.com/r/DataHoarder/comments/nycjj4/release_matterportdl_a_tool_for_archiving/

Let me know if that worked!

Planchee avatar Dec 11 '23 08:12 Planchee

Same problem here!

But wondering if that really is the error, as I also get a 403 (access denied):

Uncaught (in promise) Forbidden: Access denied (403)
    s http://127.0.0.1:8080/js/showcase.js:2
    s http://127.0.0.1:8080/js/showcase.js:2
    a http://127.0.0.1:8080/js/showcase.js:2
    modelExists http://127.0.0.1:8080/js/showcase.js:2
    loginToModel http://127.0.0.1:8080/js/showcase.js:6
    load http://127.0.0.1:8080/js/showcase.js:6
    loadApplication http://127.0.0.1:8080/js/showcase.js:6
    <anonymous> http://127.0.0.1:8080/js/showcase.js:6
    <anonymous> http://127.0.0.1:8080/js/showcase.js:6
    <anonymous> http://127.0.0.1:8080/?m=[model ID]:158

I tried setting this up to serve from Apache rather than the matterport.py Python HTTP server and I get this exact same error when viewing the model. I created several rewrite rules in Apache to handle the paths the application is looking for.

But for this same model, it works just fine when using the matterport.py Python HTTP server -- this error does not occur and the model displays successfully.

Any ideas?

jdstone avatar Apr 24 '24 01:04 jdstone

This should be fixed now, please test again on master and let us know if not

mitchcapper avatar Aug 04 '24 06:08 mitchcapper