Page 1 of 1
Blue Upload Button Not Working
Posted: Thu Oct 21, 2021 7:15 pm
by henkp
Since this week I'm not able to upload gpx-files to combine them.
After selecting the files, and click Upload, the upload bar briefly shows 0%, then DONE. And that's it.
Re: Unable to upload gpx-files
Posted: Sun Oct 24, 2021 3:30 pm
by henkp
I'm using Safari Technology Preview, release 133. As before. Normally I just use "Choose files", select two files, one from Smarthalo and one from Wahoo, upload them and combine them. Last time October 11th. I will send two gpx-files.
Re: Unable to upload gpx-files
Posted: Sun Oct 24, 2021 3:36 pm
by fulmar2
UPDATE NOV 20, 2021:
If the Blue Upload Button isn't working, make sure you refresh your browser page; I recently added a javascript requirement to block people from uploading really huge files to the service. Some people were taking advantage and bypassing the file-size limits, so I had to force-require javascript to block this. If a lot of people were overloading the system at the same time, we'd see some crashes.
ORIGINAL REPLY:
I see you are using an experimental Safari Browser. Last year, Safari introduced a bug that persisted for several weeks ( Check out Version 8.5 ):
https://gotoes.org/strava/changeLogDisplay.php
I spent a lot of time writing a work-around to this bug in Safari... which they finally fixed.
Since you're using an experimental browser, my guess is that they will eventually resolve this issue... perhaps you could write to Apple directly and have them fix the bug? That would be more helpful, since this is a bug with the browser, not the tool.
Here is a historical post when we saw this same problem with Safari last year. This issue affected most websites with "Choose File" upload buttons, and they didn't fix it from 14.0.1 all the way to 14.0.3 !!
viewtopic.php?f=2&t=2
Re: Unable to upload gpx-files
Posted: Sun Oct 24, 2021 4:03 pm
by henkp
Well, I use it all the time. And this release is from September 30th. And the problem started October 10th.
I will try Safari, and let you know the results.
Re: Unable to upload gpx-files
Posted: Sun Oct 24, 2021 6:02 pm
by fulmar2
This sounds remarkably similar to the problem Apple had back last year.
https://discussions.apple.com/thread/252045057
viewtopic.php?f=2&t=2
Keep on mind that Safari May be sharing resource files with the beta version you have installed. So, even though you are using a different app, the bug may be elsewhere in their code.
To solve the problem in the short term, please use a non safari browser.
Finally, the HTML code for a “choose file” button is quite simple - and standard. The standards haven’t changed in over a decade, and neither has my code. Your experience is likely related to a software update (maybe Mac OS security update that happened in October?)
I’ll pay attention to see if anyone else has this problem, and maybe I’ll eventually have to write another workaround I did last year… but my preference would be to just wait for Apple to fix it rather than having to have specific code for different versions of Safari.
Re: Unable to upload gpx-files
Posted: Sat Oct 30, 2021 9:16 pm
by henkp
Well, I tried again after upgrading to OSX Monterey, and it worked! But only once.
So I dug a little deeper, and deactivate Adguard, and that seems to be the issue.
But even if I only disable Adguard for gotoes.org it is not working. I have to disable it completely.
So did you change anything that explains my upload issue in relationship with Adguard?
Re: Unable to upload gpx-files
Posted: Sat Oct 30, 2021 10:09 pm
by fulmar2
Hi -
No. If you hover in the window, and right click and choose “show frame source” you can see the HTML code that runs the input form. HTML code for forms hasn’t changed much in the last decade - and my upload form is like any other. You can see it is very standard if you look at the code. You will notice that any website that has a file upload is going to give you the same problem. This is not a problem with my website(or the other websites you try). It is most likely a problem with a security update or maybe the software you are referring to. Like I said, Apple had this issue last year and you can search the web for all sorts of complaints about it during that time. It took Apple 2 Safari iterations to fix. I do not know if it was an OS security update or Safari itself that caused the issue - but it sounds like they are having a similar issue again. If my uploaded used some non standard code, or if I had changed the code (haven’t changed this part of the code since 2015), then I’d think my website has an issue. But in your case, the thing that is unusual is that you were using beta software, additional security software, plus an OS that has been public for only 4 days…. I cannot replicate the issue. So far no one else has reported this issue. This is my thought process on identifying the issue. Thanks for reporting it; if someone else has the same issue, we will get more clues.
Re: Blue Upload Button Not Working
Posted: Mon Nov 01, 2021 5:49 pm
by henkp
I haven't seen why Adguard is blocking the upload. If the option "Automatically filter applications" is checked, it's blocking the upload. Unchecking it is not possible since this is the essence of Adguard. In the logging is nothing I see that explains the issue.
I will check whether there's another one blocking the upload if the option "Automatically filter applications" is checked.
Will let you know.
Thanks for your support, I do appreciate it.
Re: Blue Upload Button Not Working
Posted: Sun Apr 17, 2022 2:40 pm
by henkp
After the last update of OSX and Adguard everything is working again. Don't know which of the two made this happen, as I haven't used it between the two updates.
Re: Blue Upload Button Not Working
Posted: Sun Apr 17, 2022 2:44 pm
by fulmar2
Hi there - Yes, pretty certain this was a Safari security issue as I mentioned above. I haven't made any changes to the button code. Glad to hear Apple is making things better in some regards. I use Apple and had a heap of issues with Big Sur so I returned to Catalina. Monterey seems to be more stable now that we are into their 3rd iteration.