New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Login to Pavlovia fails in PsychoPy3 on Linux Mint with Conda #1979

Closed
diegodlh opened this Issue Aug 23, 2018 · 7 comments

Comments

Projects
None yet
4 participants
@diegodlh
Copy link

diegodlh commented Aug 23, 2018

Installed latest build (3.0.0b7) of PsychoPy3 in a conda environment.
My computer runs Linux Mint 17, and glib-networking is installed through package manager.
When trying to login to Pavlovia in PsychoPy, it fails with "TLS/SSL support not available; install glib-networking"

These are the steps I followed for installation

  1. conda create -n psypy36 python=3.6
  2. conda activate psypy36
  3. conda install numpy scipy matplotlib pandas pyopengl pillow lxml openpyxl xlrd configobj pyyaml gevent greenlet msgpack-python psutil pytables requests[security] cffi seaborn wxpython cython pyzmq pyserial glib glib-networking-cos6-x86_64
  4. pip install pyglet pysoundfile python-bidi moviepy pyosf astunparse zmq json-tricks pyparallel sounddevice pygame pysoundcard psychopy_ext psychopy
  5. conda install -c conda-forge astunparse
  6. installed build's downloaded zip file from GitHub through the PsychoPy interface

Let me know if you need further information to diagnose the problem.

@diegodlh diegodlh changed the title Login fails in PsychoPy3 Login to Pavlovia fails in PsychoPy3 Aug 23, 2018

@peircej

This comment has been minimized.

Copy link
Member

peircej commented Aug 23, 2018

Could you post the complete error message so we know where the SSL problem originates? Might be in requests, might be in git-python etc.. Thanks

@diegodlh

This comment has been minimized.

Copy link
Author

diegodlh commented Aug 23, 2018

Thank you for answering, Jon. When I click on menu Pavlovia.org > User > Log in to Pavlovia, a window opens which says:
Unable to load page
Problem occurred while loading the URL https://gitlab.pavlovia.org/oauth/authorize?client_id=4bb79f0356a566cd7b49e3130c714d9140f1d3de4ff27c7583fb34fbfac604e0&redirect_uri=https://gitlab.pavlovia.org/&response_type=token&state=a28f6ed5-8003-41b3-95e0-84ea38ac5d30
TLS/SSL support not available; install glib-networking

Please, let me know if you need further debug information. I would appreciate it if you could tell me if there is a way to launch the app with more verbose output.
Thanks again

@peircej peircej changed the title Login to Pavlovia fails in PsychoPy3 Login to Pavlovia fails in PsychoPy3 on Linux Mint with Conda Nov 20, 2018

@hoechenberger

This comment has been minimized.

Copy link
Member

hoechenberger commented Dec 31, 2018

Hello @diegodlh, does this problem still exist with a recent beta release?

@diegodlh

This comment has been minimized.

Copy link
Author

diegodlh commented Jan 7, 2019

Sorry, @hoechenberger, I stopped using PsychoPy and moved to jsPsych because access to the source code of the server side scripts to self-run html scripts was denied (see https://discourse.psychopy.org/t/running-psychopy-3-0-0-html-on-your-own-server/5082/11). Maybe I misunderstood the admins, but I felt this wasn't a fair open source practice and decided to move to a more transparent project.

@hoechenberger

This comment has been minimized.

Copy link
Member

hoechenberger commented Jan 8, 2019

Hi @diegodlh, thanks for the info. In that case, I will close the issue.

@peircej

This comment has been minimized.

Copy link
Member

peircej commented Jan 8, 2019

Maybe I misunderstood the admins, but I felt this wasn't a fair open source practice and decided to move to a more transparent project.

Pavlovia.org is not open source. It's a service layer that we are providing on top of PsychoJS and PsychoPy. I don't think this is "unfair" or lacking transparency. It's providing more options than we previously had.

All the source code for PsychoJS is open source, so you could absolutely write your own data-saving PHP. We will probably provide something like this ourselves in the future but, as I said in the linked post, working on that just isn't one of our priorities (implementing features like movies and forms to PsychoJS is more important).

@andresimi

This comment has been minimized.

Copy link

andresimi commented Jan 22, 2019

Hello @hoechenberger, the problem persists with PsychoPy installed through conda in Fedora 29

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