Skip to content
This repository was archived by the owner on Feb 20, 2019. It is now read-only.

Update release_notes.rst#1290

Merged
jospoortvliet merged 2 commits intostable8.1from
jospoortvliet-release-notes
Jul 7, 2015
Merged

Update release_notes.rst#1290
jospoortvliet merged 2 commits intostable8.1from
jospoortvliet-release-notes

Conversation

@jospoortvliet
Copy link
Copy Markdown
Contributor

note that app updates will fail at first.

note that app updates will fail at first.
@PVince81
Copy link
Copy Markdown
Contributor

PVince81 commented Jul 7, 2015

I tried upgrading from stable8 to stable8.1 with the calendar app enabled.
When the update was due the button "Update" was disabled, so there is no way for me to try again.
I'm not sure whether this is specific to this app or a general issue.

See owncloud/calendar#826 (comment) for details.

@jospoortvliet
Copy link
Copy Markdown
Contributor Author

"If you go to the apps page a second time and press the update/enable button a second time then it works."

@PVince81
Copy link
Copy Markdown
Contributor

PVince81 commented Jul 7, 2015

Ok let me try that

@PVince81
Copy link
Copy Markdown
Contributor

PVince81 commented Jul 7, 2015

Am now getting the SSL error directly on the update page from stable8 to stable8.1:
update-guzzle

@jospoortvliet
Copy link
Copy Markdown
Contributor Author

@PVince81 this is, according to Frank, a local server/curl issue...

@jospoortvliet
Copy link
Copy Markdown
Contributor Author

as I also said - owncloud/calendar#826 (comment)

@PVince81
Copy link
Copy Markdown
Contributor

PVince81 commented Jul 7, 2015

Ok, tried again and now it went through.

Aha, now on 8.1 the apps page shows the "Update to 0.7.0" button for calendar.
Clicked "Update to 0.7.0":
update-warning1

Ok so I guess I have to try again and again until it works ?

@PVince81
Copy link
Copy Markdown
Contributor

PVince81 commented Jul 7, 2015

Also strangely there is another calendar app on the "Productivity" page. This one here is the one from the "Not enabled" section.

@jospoortvliet
Copy link
Copy Markdown
Contributor Author

does a retry solve it?

@PVince81
Copy link
Copy Markdown
Contributor

PVince81 commented Jul 7, 2015

I retried about 10 times, refreshed the page each time. Still getting the SSL issue.
Is this a load balancing issue and I keep on hitting the wrong server ?

@PVince81
Copy link
Copy Markdown
Contributor

PVince81 commented Jul 7, 2015

In case it helps, here are my curl versions:

  • curl-7.42.1-1.1.x86_64
  • php5-5.6.9-1.1.x86_64
  • php5-curl-5.6.9-1.1.x86_64

CC @LukasReschke @DeepDiver1975

@PVince81
Copy link
Copy Markdown
Contributor

PVince81 commented Jul 7, 2015

and @karlitschek

@LukasReschke
Copy link
Copy Markdown
Contributor

Well - I can't do anything. Ask me in 3 weeks. On my mobile and just arrived on the destination airport 🌴

@LukasReschke
Copy link
Copy Markdown
Contributor

Also see my remarks wrt. to SNI over at owncloud/calendar#826. I highly suspect this to be related.

@LukasReschke
Copy link
Copy Markdown
Contributor

Note that we can't really force vendors to update cURL nor can properly detect such stuff due to backports etc,

@jospoortvliet
Copy link
Copy Markdown
Contributor Author

Ok, this won't be solved here. Let's merge at least. the rest of the issue can be dealt with in core.

jospoortvliet pushed a commit that referenced this pull request Jul 7, 2015
@jospoortvliet jospoortvliet merged commit 4cec348 into stable8.1 Jul 7, 2015
@jospoortvliet jospoortvliet deleted the jospoortvliet-release-notes branch July 7, 2015 12:29
@karlitschek
Copy link
Copy Markdown

@PVince81 i don't understand why this happend no for the first time. the ssl cert hasn't changed in a long time. have you changed something on your system?

@PVince81
Copy link
Copy Markdown
Contributor

PVince81 commented Jul 7, 2015

Not at all. This is my dev system.
Strangely it works when I do it with stable8 but not on stable8.1.

@karlitschek
Copy link
Copy Markdown

@LukasReschke changed something in the curl/ssl area. Shit that this broke stuff :-(

@jospoortvliet
Copy link
Copy Markdown
Contributor Author

I've seen the error too, on http only system at home....

@LukasReschke
Copy link
Copy Markdown
Contributor

You mean with "shit" actually verifying certificates and not being able to test this properly with the appstore since there was no test system?

@PVince81
Copy link
Copy Markdown
Contributor

PVince81 commented Jul 7, 2015

The issues above were on my dev environment.
I tried updating my productive system and I was able to install calendar 0.7.0 there successfully.
Working env is:

  • openSUSE 13.1 x86_64
  • php5-5.4.20-61.5.x86_64
  • php5-curl-5.4.20-61.5.x86_64
  • curl-7.42.1-2.47.1.x86_64

@LukasReschke
Copy link
Copy Markdown
Contributor

@PVince81 Try owncloud/core#16255 (comment) - if this fails then we need a non SNI setup.

@danimo
Copy link
Copy Markdown
Contributor

danimo commented Jul 7, 2015

@karlitschek is there any way you can get a dedicated IP for the app store on short notice?

@karlitschek
Copy link
Copy Markdown

@danimo it is a dedicated ip.

(edit: it's not dedicated in the sense of SNI, i.e. it hosts multiple vhosts)

@PVince81
Copy link
Copy Markdown
Contributor

PVince81 commented Jul 7, 2015

@LukasReschke

Dev env (the one with the SSL issues):

HTTP Status: 200
HTTP Status: 301

Productive env (the one that works):

HTTP Status: 200
HTTP Status: 301 (but it took a while for this one to appear, maybe someone was fiddling with the server?)

@LukasReschke
Copy link
Copy Markdown
Contributor

Mhm. That is strange. SSL root file is there in config?

@jospoortvliet
Copy link
Copy Markdown
Contributor Author

@LukasReschke @PVince81 pls check on #1291

@karlitschek
Copy link
Copy Markdown

@LukasReschke Sorry for using 'shit'. I didn't meant your code. Just the overall user experience that we have now :-)
By the way. It seems that apps.owncloud.com works perfectly fine. The 8.1 curl/ssl code on suse doesn't seems to be compatible with the github https setup. Nothing we can fix :-(

@LukasReschke
Copy link
Copy Markdown
Contributor

All fine. Thanks @karlitschek for the clarification, it's easy to misunderstand each other 😃
I was just a little bit shocked by all this red alert that popped up here when exiting the plane ;-)

Mhm. I wonder if there is some way to detect this stuff, as in: cURL versions that are known to have problems and some small heuristics for these... - I think I can do some magic there and also report some other bugs upstream. cURL and PHP can be a cumbersome experience.

Can anybody please create an issue in core for 8.2 and assign me? It's not really good to edit issues on GitHub on my mobile.

@PVince81
Copy link
Copy Markdown
Contributor

PVince81 commented Jul 7, 2015

I'll make an issue with info about my env and move the steps and co there.

@PVince81
Copy link
Copy Markdown
Contributor

PVince81 commented Jul 7, 2015

Raised here owncloud/core#17446

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants