Hi Nate thanx yoi for your reply i reinstall edx with ginkgo release
please how can i get EDXAPP_API_KEY to configure ecommerce and lms.auth.json
*I install edx ginkgo native installation on ubuntu 16.04 and configure
ecommerce following this tuto
https://openedx.atlassian.net/wiki/spaces/OpenOPS/pages/110330276/How+to+Install+and+Start+the+E-Commerce+Service+in+Native+Installations
<https://lh3.googleusercontent.com/-kPrD8VEcDxo/WbIMkny35KI/AAAAAAAAAAM/0HsJwF_WKwE2Tt3hWZSqfeUeRVPAdGvtgCLcBGAs/s1600/Bad%2Brequest.png>*
*
when i try 127.0.0.1:18130/courses i get bad request *
<https://lh3.googleusercontent.com/-kPrD8VEcDxo/WbIMkny35KI/AAAAAAAAAAM/0HsJwF_WKwE2Tt3hWZSqfeUeRVPAdGvtgCLcBGAs/s1600/Bad%2Brequest.png>
<https://lh3.googleusercontent.com/-kPrD8VEcDxo/WbIMkny35KI/AAAAAAAAAAM/0HsJwF_WKwE2Tt3hWZSqfeUeRVPAdGvtgCLcBGAs/s1600/Bad%2Brequest.png>
<https://lh3.googleusercontent.com/-kPrD8VEcDxo/WbIMkny35KI/AAAAAAAAAAM/0HsJwF_WKwE2Tt3hWZSqfeUeRVPAdGvtgCLcBGAs/s1600/Bad%2Brequest.png>
<https://lh3.googleusercontent.com/-kPrD8VEcDxo/WbIMkny35KI/AAAAAAAAAAM/0HsJwF_WKwE2Tt3hWZSqfeUeRVPAdGvtgCLcBGAs/s1600/Bad%2Brequest.png>*
also i set price to course when i click on enroll
<https://lh3.googleusercontent.com/-kPrD8VEcDxo/WbIMkny35KI/AAAAAAAAAAM/0HsJwF_WKwE2Tt3hWZSqfeUeRVPAdGvtgCLcBGAs/s1600/Bad%2Brequest.png>*
<https://lh3.googleusercontent.com/-OV1K1P3xHSs/WbIPwtHVoyI/AAAAAAAAAAY/41FDerZXCscGHwHf1XsFAjlwEHf5qNAJQCLcBGAs/s1600/image.png>
*i get this page
<https://lh3.googleusercontent.com/-kPrD8VEcDxo/WbIMkny35KI/AAAAAAAAAAM/0HsJwF_WKwE2Tt3hWZSqfeUeRVPAdGvtgCLcBGAs/s1600/Bad%2Brequest.png>*
<https://lh3.googleusercontent.com/-kPrD8VEcDxo/WbIMkny35KI/AAAAAAAAAAM/0HsJwF_WKwE2Tt3hWZSqfeUeRVPAdGvtgCLcBGAs/s1600/Bad%2Brequest.png>
<https://lh3.googleusercontent.com/-UfXcg9WXjdE/WbIQE1kF9_I/AAAAAAAAAAc/2iAPfh0MoGYirIuUnzLQjfauF46azbzngCLcBGAs/s1600/image%25281%2529.png>
a
<https://lh3.googleusercontent.com/-kPrD8VEcDxo/WbIMkny35KI/AAAAAAAAAAM/0HsJwF_WKwE2Tt3hWZSqfeUeRVPAdGvtgCLcBGAs/s1600/Bad%2Brequest.png>*
and when finally i click on enroll on this page i get the previous one it
is like a loop*
<https://lh3.googleusercontent.com/-Nk5OGVMqgJ4/WbIQh5IniwI/AAAAAAAAAAg/8bZHeR6L6D0H-tfNrmUP8LeIMTMV-8ZxQCLcBGAs/s1600/image.png>
*
so i am not able to paid the course nor enroll it it is like a loop*
*
see below lms.env.json and ecommerce.yml files*
ecommerce.yml
--
# This file is created and updated by ansible, edit at your peril
AFFILIATE_COOKIE_KEY: dev_affiliate_id
BROKER_URL: amqp://celery:[email protected]:5672
COMMERCE_API_URL: http://127.0.0.1:80/api/commerce/v1/
COMPREHENSIVE_THEME_DIRS: null
COURSE_CATALOG_API_URL: http://localhost:8008/api/v1/
DATABASES:
default:
ATOMIC_REQUESTS: true
CONN_MAX_AGE: 60
ENGINE: django.db.backends.mysql
HOST: localhost
NAME: ecommerce
OPTIONS:
connect_timeout: 10
PASSWORD: password
PORT: 3306
USER: ecomm001
DEFAULT_SITE_THEME: null
ECOMMERCE_URL_ROOT: http://localhost:18130
EDX_API_KEY: PUT_YOUR_API_KEY_HERE
ENABLE_COMPREHENSIVE_THEMING: false
ENROLLMENT_API_URL: http://127.0.0.1:80/api/enrollment/v1/enrollment
ENTERPRISE_SERVICE_URL: http://127.0.0.1:80/enterprise/
JWT_AUTH:
JWT_ALGORITHM: HS256
JWT_DECODE_HANDLER: ecommerce.extensions.api.handlers.jwt_decode_handler
JWT_ISSUERS:
- https://localhost:80/oauth2
- ecommerce_worker
JWT_LEEWAY: 1
JWT_SECRET_KEY: SET-ME-PLEASE
JWT_SECRET_KEYS:
- SET-ME-PLEASE
JWT_VERIFY_EXPIRATION: true
LANGUAGE_CODE: en
LANGUAGE_COOKIE_NAME: openedx-language-preference
LMS_DASHBOARD_URL: http://127.0.0.1:80/dashboard
LMS_HEARTBEAT_URL: http://127.0.0.1:80/heartbeat
LMS_URL_ROOT: http://127.0.0.1:80
AUTH2_PROVIDER_URL: http://127.0.0.1:80/oauth2
OSCAR_FROM_EMAIL: [email protected]
PAYMENT_PROCESSOR_CONFIG:
edx:
cybersource:
access_key: SET-ME-PLEASE
cancel_page_url: http://127.0.0.1:8000/commerce/checkout/cancel/
merchant_id: SET-ME-PLEASE
payment_page_url: https://set-me-please
profile_id: SET-ME-PLEASE
receipt_page_url:
http://127.0.0.1:8000/commerce/checkout/receipt/
secret_key: SET-ME-PLEASE
soap_api_url: https://set-me-please
transaction_key: SET-ME-PLEASE
paypal:
cancel_url: http://127.0.0.1:80/commerce/checkout/cancel/
client_id:
AUNxISs_D9MYQMxGESEjVv2jYXLFpTIkFLb1ITBr_JSk18ZIAX3DoQB0mYUTczPtB0Rv1wHrWQAG_-PH
client_secret:
EGdDCxJQ7G4U3-OJ6ORrWrKNasaZUlDOfx-oLxt7jfr9CiPW1Ziukr3d6z_AkvGp6ws42ytV6txLz2-4
error_url: http://127.0.0.1:80/commerce/checkout/error/
mode: sandbox
receipt_url: http://127.0.0.1:80/commerce/checkout/receipt/
PLATFORM_NAME: Your Platform Name Here
SECRET_KEY: Your secret key here
SESSION_EXPIRE_AT_BROWSER_CLOSE: false
SOCIAL_AUTH_EDX_OIDC_ID_TOKEN_DECRYPTION_KEY: ecommerce-secret
SOCIAL_AUTH_EDX_OIDC_ISSUER: http://localhost:80/oauth2
SOCIAL_AUTH_EDX_OIDC_KEY: ecommerce-key
SOCIAL_AUTH_EDX_OIDC_LOGOUT_URL: http://localhost:80/logout
SOCIAL_AUTH_EDX_OIDC_SECRET: ecommerce-secret
SOCIAL_AUTH_EDX_OIDC_URL_ROOT: http://localhost:80/oauth2
SOCIAL_AUTH_REDIRECT_IS_HTTPS: false
STATIC_ROOT: /edx/var/ecommerce/staticfiles
THEME_SCSS: sass/themes/default.scss
TIME_ZONE: UTC
LMS.ENV.JSON
{
"ACTIVATION_EMAIL_SUPPORT_LINK": "",
"AFFILIATE_COOKIE_NAME": "dev_affiliate_id",
"ALTERNATE_WORKER_QUEUES": "cms",
"ANALYTICS_DASHBOARD_URL": "http://localhost:18110/courses",
"ANALYTICS_DATA_URL": "",
"ANALYTICS_SERVER_URL": "",
"API_ACCESS_FROM_EMAIL": "[email protected]",
"API_ACCESS_MANAGER_EMAIL": "[email protected]",
"API_DOCUMENTATION_URL": "
http://course-catalog-api-guide.readthedocs.io/en/latest/",
"AUDIT_CERT_CUTOFF_DATE": null,
"AUTH_DOCUMENTATION_URL": "
http://course-catalog-api-guide.readthedocs.io/en/latest/authentication/index.html
",
"AWS_SES_REGION_ENDPOINT": "email.us-east-1.amazonaws.com",
"AWS_SES_REGION_NAME": "us-east-1",
"BLOCK_STRUCTURES_SETTINGS": {
"COURSE_PUBLISH_TASK_DELAY": 30,
"TASK_DEFAULT_RETRY_DELAY": 30,
"TASK_MAX_RETRIES": 5
},
"BOOK_URL": "",
"BUGS_EMAIL": "[email protected]",
"BULK_EMAIL_DEFAULT_FROM_EMAIL": "[email protected]",
"BULK_EMAIL_EMAILS_PER_TASK": 500,
"BULK_EMAIL_LOG_SENT_EMAILS": false,
"BULK_EMAIL_ROUTING_KEY_SMALL_JOBS": "edx.lms.core.low",
"CACHES": {
"celery": {
"BACKEND":
"django.core.cache.backends.memcached.MemcachedCache",
"KEY_FUNCTION": "util.memcache.safe_key",
"KEY_PREFIX": "celery",
"LOCATION": [
"localhost:11211"
],
"TIMEOUT": "7200"
},
"configuration": {
"BACKEND":
"django.core.cache.backends.memcached.MemcachedCache",
"KEY_FUNCTION": "util.memcache.safe_key",
"KEY_PREFIX": "projetedx",
"LOCATION": [
"localhost:11211"
]
},
"course_structure_cache": {
"BACKEND": "django.core.cache.backends.
memcached.MemcachedCache",
"KEY_FUNCTION": "util.memcache.safe_key",
"KEY_PREFIX": "course_structure",
"LOCATION": [
"localhost:11211"
],
"TIMEOUT": "7200"
},
"default": {
"BACKEND":
"django.core.cache.backends.memcached.MemcachedCache",
"KEY_FUNCTION": "util.memcache.safe_key",
"KEY_PREFIX": "default",
"LOCATION": [
"localhost:11211"
],
"VERSION": "1"
},
"general": {
"BACKEND":
"django.core.cache.backends.memcached.MemcachedCache",
"KEY_FUNCTION": "util.memcache.safe_key",
"KEY_PREFIX": "general",
"LOCATION": [
"localhost:11211"
]
},
"mongo_metadata_inheritance": {
"BACKEND":
"django.core.cache.backends.memcached.MemcachedCache",
"KEY_FUNCTION": "util.memcache.safe_key",
"KEY_PREFIX": "mongo_metadata_inheritance",
"LOCATION": [
"localhost:11211"
],
"TIMEOUT": 300
},
"staticfiles": {
"BACKEND":
"django.core.cache.backends.memcached.MemcachedCache",
"KEY_FUNCTION": "util.memcache.safe_key",
"KEY_PREFIX": "projetedx_general",
"LOCATION": [
"localhost:11211"
]
}
},
"CAS_ATTRIBUTE_CALLBACK": "",
"CAS_EXTRA_LOGIN_PARAMS": "",
"CAS_SERVER_URL": "",
"CDN_VIDEO_URLS": {},
"CELERY_BROKER_HOSTNAME": "localhost",
"CELERY_BROKER_TRANSPORT": "amqp",
"CELERY_BROKER_USE_SSL": false,
"CELERY_BROKER_VHOST": "",
"CELERY_EVENT_QUEUE_TTL": null,
"CELERY_QUEUES": [
"edx.lms.core.low",
"edx.lms.core.default",
"edx.lms.core.high",
"edx.lms.core.high_mem"
],
"CERT_QUEUE": "certificates",
"CMS_BASE": "localhost:18010",
"CODE_JAIL": {
"limits": {
"CPU": 1,
"FSIZE": 1048576,
"PROXY": 0,
"REALTIME": 3,
"VMEM": 536870912
},
"python_bin": "/edx/app/edxapp/venvs/edxapp-sandbox/bin/python",
"user": "sandbox"
},
"COMMENTS_SERVICE_KEY": "password",
"COMMENTS_SERVICE_URL": "http://localhost:18080",
"COMPREHENSIVE_THEME_DIR": "",
"COMPREHENSIVE_THEME_DIRS": [
"/edx/app/edxapp/themes"
],
"COMPREHENSIVE_THEME_LOCALE_PATHS": [],
"CONTACT_EMAIL": "[email protected]",
"CONTACT_MAILING_ADDRESS": "SET-ME-PLEASE",
"CORS_ORIGIN_ALLOW_ALL": false,
"CORS_ORIGIN_WHITELIST": [],
"COURSES_WITH_UNSAFE_CODE": [],
"COURSE_ABOUT_VISIBILITY_PERMISSION": "see_exists",
"COURSE_CATALOG_API_URL": "http://localhost:8008/api/v1",
"COURSE_CATALOG_VISIBILITY_PERMISSION": "see_exists",
"CREDENTIALS_INTERNAL_SERVICE_URL": "http://localhost:8005",
"CREDENTIALS_PUBLIC_SERVICE_URL": "http://localhost:8005",
"CREDIT_HELP_LINK_URL": "",
"CROSS_DOMAIN_CSRF_COOKIE_DOMAIN": "",
"CROSS_DOMAIN_CSRF_COOKIE_NAME": "",
"CSRF_COOKIE_SECURE": false,
"DEFAULT_FEEDBACK_EMAIL": "[email protected]",
"DEFAULT_FILE_STORAGE": "django.core.files.storage.FileSystemStorage",
"DEFAULT_FROM_EMAIL": "[email protected]",
"DEFAULT_SITE_THEME": "edx.org",
"DEPRECATED_ADVANCED_COMPONENT_TYPES": [],
"ECOMMERCE_API_URL": "http://localhost:18130/api/v2",
"ECOMMERCE_PUBLIC_URL_ROOT": "http://localhost:18130",
"EDXMKTG_USER_INFO_COOKIE_NAME": "edx-user-info",
"EDXNOTES_INTERNAL_API": "http://localhost:18120/api/v1",
"EDXNOTES_PUBLIC_API": "http://localhost:18120/api/v1",
"ELASTIC_SEARCH_CONFIG": [
{
"host": "localhost",
"port": 9200,
"use_ssl": false
}
],
"EMAIL_BACKEND": "django.core.mail.backends.smtp.EmailBackend",
"EMAIL_HOST": "localhost",
"EMAIL_PORT": 25,
"EMAIL_USE_TLS": false,
"ENABLE_COMPREHENSIVE_THEMING": true,
"ENTERPRISE_API_URL": "https://localhost:80/enterprise/api/v1",
"ENTERPRISE_COURSE_ENROLLMENT_AUDIT_MODES": [
"audit",
"honor"
],
"FEATURES": {
"AUTH_USE_OPENID_PROVIDER": true,
"AUTOMATIC_AUTH_FOR_TESTING": false,
"CUSTOM_COURSES_EDX": false,
"ENABLE_COMBINED_LOGIN_REGISTRATION": true,
"ENABLE_CORS_HEADERS": false,
"ENABLE_COUNTRY_ACCESS": false,
"ENABLE_CREDIT_API": false,
"ENABLE_CREDIT_ELIGIBILITY": false,
"ENABLE_CROSS_DOMAIN_CSRF_COOKIE": false,
"ENABLE_CSMH_EXTENDED": true,
"ENABLE_DISCUSSION_HOME_PANEL": true,
"ENABLE_DISCUSSION_SERVICE": true,
"ENABLE_EDXNOTES": false,
"ENABLE_GRADE_DOWNLOADS": true,
"ENABLE_INSTRUCTOR_ANALYTICS": false,
"ENABLE_MKTG_SITE": false,
"ENABLE_MOBILE_REST_API": false,
"ENABLE_OAUTH2_PROVIDER": true,
"ENABLE_ONLOAD_BEACON": false,
"ENABLE_READING_FROM_MULTIPLE_HISTORY_TABLES": true,
"ENABLE_SPECIAL_EXAMS": false,
"ENABLE_SYSADMIN_DASHBOARD": false,
"ENABLE_THIRD_PARTY_AUTH": true,
"ENABLE_VIDEO_BEACON": false,
"ENABLE_VIDEO_UPLOAD_PIPELINE": false,
"PREVIEW_LMS_BASE": "preview.localhost:18020",
"SHOW_FOOTER_LANGUAGE_SELECTOR": true,
"SHOW_HEADER_LANGUAGE_SELECTOR": false
},
"FEEDBACK_SUBMISSION_EMAIL": "",
"FILE_UPLOAD_STORAGE_BUCKET_NAME": "SET-ME-PLEASE (ex. bucket-name)",
"FILE_UPLOAD_STORAGE_PREFIX": "submissions_attachments",
"FINANCIAL_REPORTS": {
"BUCKET": null,
"ROOT_PATH": "sandbox",
"STORAGE_TYPE": "localfs"
},
"FOOTER_ORGANIZATION_IMAGE": "images/logo.png",
"GITHUB_REPO_ROOT": "/edx/var/edxapp/data",
"GIT_REPO_DIR": "/edx/var/edxapp/course_repos",
"GRADES_DOWNLOAD": {
"BUCKET": "",
"ROOT_PATH": "",
"STORAGE_CLASS": "django.core.files.storage.FileSystemStorage",
"STORAGE_KWARGS": {
"location": "/tmp/edx-s3/grades"
},
"STORAGE_TYPE": ""
},
"HELP_TOKENS_BOOKS": {
"course_author": "
http://edx.readthedocs.io/projects/open-edx-building-and-running-a-course",
"learner": "
http://edx.readthedocs.io/projects/open-edx-learner-guide"
},
"ICP_LICENSE": null,
"JWT_AUTH": {
"JWT_AUDIENCE": "SET-ME-PLEASE",
"JWT_ISSUER": "http://127.0.0.1:80/oauth2",
"JWT_SECRET_KEY": "SET-ME-PLEASE"
},
"JWT_EXPIRATION": 30,
"JWT_EXPIRED_PRIVATE_SIGNING_KEYS": [],
"JWT_ISSUER": "http://127.0.0.1:80/oauth2",
"JWT_PRIVATE_SIGNING_KEY": null,
"LANGUAGE_CODE": "en",
"LANGUAGE_COOKIE": "openedx-language-preference",
"LMS_BASE": "localhost:80",
"LMS_ROOT_URL": "http://localhost:80",
"LOCAL_LOGLEVEL": "INFO",
"LOGGING_ENV": "sandbox",
"LOG_DIR": "/edx/var/logs/edx",
"LTI_AGGREGATE_SCORE_PASSBACK_DELAY": 900,
"LTI_USER_EMAIL_DOMAIN": "lti.example.com",
"MAILCHIMP_NEW_USER_LIST_ID": null,
"MEDIA_ROOT": "/edx/var/edxapp/media/",
"MEDIA_URL": "/media/",
"MICROSITE_CONFIGURATION": {},
"MICROSITE_ROOT_DIR": "/edx/app/edxapp/edx-microsite",
"MKTG_URLS": {},
"MKTG_URL_LINK_MAP": {},
"MOBILE_STORE_URLS": {},
"OAUTH_ENFORCE_SECURE": false,
"OAUTH_EXPIRE_CONFIDENTIAL_CLIENT_DAYS": 365,
"OAUTH_EXPIRE_CONFIDENTIAL_CLIENT_DAYS": 365,
"OAUTH_EXPIRE_PUBLIC_CLIENT_DAYS": 30,
"OAUTH_OIDC_ISSUER": "http://127.0.0.1:80/oauth2",
"ONLOAD_BEACON_SAMPLE_RATE": 0.0,
"ORA2_FILE_PREFIX": "default_env-default_deployment/ora2",
"PAID_COURSE_REGISTRATION_CURRENCY": [
"cad",
"$"
],
"PARTNER_SUPPORT_EMAIL": "",
"PASSWORD_RESET_SUPPORT_LINK": "",
"PAYMENT_SUPPORT_EMAIL": "[email protected]",
"PDF_RECEIPT_BILLING_ADDRESS": "Enter your receipt billing\naddress
here.\n",
"PDF_RECEIPT_COBRAND_LOGO_PATH": "",
"PDF_RECEIPT_DISCLAIMER_TEXT": "ENTER YOUR RECEIPT DISCLAIMER TEXT
HERE.\n",
"PDF_RECEIPT_FOOTER_TEXT": "Enter your receipt footer text here.\n",
"PDF_RECEIPT_LOGO_PATH": "",
"PDF_RECEIPT_TAX_ID": "00-0000000",
"PDF_RECEIPT_TAX_ID_LABEL": "fake Tax ID",
"PDF_RECEIPT_TERMS_AND_CONDITIONS": "Enter your receipt terms and
conditions here.\n",
"PERFORMANCE_GRAPHITE_URL": "SetPerformanceGraphiteHostName",
"PLATFORM_FACEBOOK_ACCOUNT": "
http://www.facebook.com/YourPlatformFacebookAccount",
"PLATFORM_NAME": "Academie des Entrepreneurs Genereaux",
"PLATFORM_TWITTER_ACCOUNT": "@YourPlatformTwitterAccount",
"PRESS_EMAIL": "[email protected]",
"PROCTORING_SETTINGS": {},
"PROFILE_IMAGE_BACKEND": {
"class": "storages.backends.overwrite.OverwriteStorage",
"options": {
"base_url": "/media/profile-images/",
"location": "/edx/var/edxapp/media/profile-images/"
}
},
"PROFILE_IMAGE_MAX_BYTES": 1048576,
"PROFILE_IMAGE_MIN_BYTES": 100,
"RECALCULATE_GRADES_ROUTING_KEY": "edx.lms.core.default",
"REGISTRATION_EXTRA_FIELDS": {
"city": "hidden",
"confirm_email": "hidden",
"country": "required",
"gender": "optional",
"goals": "optional",
"honor_code": "required",
"level_of_education": "optional",
"mailing_address": "hidden",
"terms_of_service": "hidden",
"year_of_birth": "optional"
},
"SERVER_EMAIL": "[email protected]",
"SESSION_COOKIE_DOMAIN": "",
"SESSION_COOKIE_NAME": "sessionid",
"SESSION_COOKIE_SECURE": false,
"SESSION_SAVE_EVERY_REQUEST": false,
"SITE_NAME": "localhost",
"SOCIAL_MEDIA_FOOTER_URLS": {},
"SOCIAL_SHARING_SETTINGS": {
"CERTIFICATE_FACEBOOK": false,
"CERTIFICATE_TWITTER": false,
"CUSTOM_COURSE_URLS": false,
"DASHBOARD_FACEBOOK": false,
"DASHBOARD_TWITTER": false
},
"STATIC_ROOT_BASE": "/edx/var/edxapp/staticfiles",
"STATIC_URL_BASE": "/static/",
"STUDIO_NAME": "Studio",
"STUDIO_SHORT_NAME": "Studio",
"SUPPORT_SITE_LINK": "",
"SYSLOG_SERVER": "",
"TECH_SUPPORT_EMAIL": "[email protected]",
"TIME_ZONE": "America/New_York",
"UNIVERSITY_EMAIL": "[email protected]",
"VIDEO_CDN_URL": {
"EXAMPLE_COUNTRY_CODE": "http://example.com/edx/video?s3_url="
},
"VIDEO_IMAGE_MAX_AGE": 31536000,
"VIDEO_IMAGE_SETTINGS": {
"VIDEO_IMAGE_MAX_BYTES": 2097152,
"VIDEO_IMAGE_MIN_BYTES": 2048
},
"VIDEO_UPLOAD_PIPELINE": {
"BUCKET": "",
"ROOT_PATH": ""
},
"VIRTUAL_UNIVERSITIES": [],
"WIKI_ENABLED": true,
"XBLOCK_FS_STORAGE_BUCKET": null,
"XBLOCK_FS_STORAGE_PREFIX": null,
"XBLOCK_SETTINGS": {},
"ZENDESK_CUSTOM_FIELDS": {},
"ZENDESK_URL": ""
}
Le samedi 9 septembre 2017 02:37:38 UTC+2, Nate Aune a écrit :
>
> The error "Cannot connect to amqp://celery:**@127.0.0.1:5672" usually
> means that your Celery is not configured properly, or RabbitMQ is not
> running.
>
> You might find an answer by reading this thread:
> https://groups.google.com/forum/#!topic/openedx-ops/T81kyQMP90U
>
> On Saturday, September 2, 2017 at 8:24:42 AM UTC-7, reina az wrote:
>>
>> Hello
>>
>> Sorry i install edx ficus.master on ubuntu 16.04
>> after configure ecommerce
>> unable to access http://localhost:18130/courses/ bad request
>> i unable to register new student or create new account after fill the
>> form and click on create it become grey and nothing happen the activate
>> mail did not send
>> also EDX_AP_KEY is not exit in the lms.env.json
>>
>> when i log with existing account and click on paid course enroll the
>> redirect site is not open
>>
>> i try the configuration many times but not success
>>
>>
>> File "/edx/app/edxapp/edx-platform/lms/lib/comment_client/models.py",
>> line 141, in save
>> metric_action='model.update'
>> File "/edx/app/edxapp/edx-platform/lms/lib/comment_client/utils.py",
>> line 94, in perform_request
>> timeout=config.connection_timeout
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/requests/api.py",
>>
>> line 53, in request
>> return session.request(method=method, url=url, **kwargs)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/requests/sessions.py",
>>
>> line 468, in request
>> resp = self.send(prep, **send_kwargs)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/requests/sessions.py",
>>
>> line 576, in send
>> r = adapter.send(request, **kwargs)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/requests/adapters.py",
>>
>> line 449, in send
>> raise ReadTimeout(e, request=request)
>> ReadTimeout: HTTPConnectionPool(host='localhost', port=18080): Read timed
>> out. (read timeout=5.0)
>> Aug 31 22:41:18 edx
>> [service_variant=lms][celery.worker.consumer][env:sandbox] ERROR [edx
>> 2083] [consumer.py:364] - consumer: Cannot connect to amqp://celery:**@
>> 127.0.0.1:5672//: [Errno 111] Connection refused.
>> Trying again in 32.00 seconds...
>> Aug 31 22:41:18 edx [service_variant=lms][root][env:sandbox] ERROR [edx
>> 11869] [exceptions.py:17] - Uncaught exception from <class
>> 'django.core.handlers.wsgi.WSGIHandler'>
>> Traceback (most recent call last):
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/core/handlers/base.py",
>>
>> line 132, in get_response
>> response = wrapped_callback(request, *callback_args,
>> **callback_kwargs)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py",
>>
>> line 145, in inner
>> return func(*args, **kwargs)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/views/decorators/csrf.py",
>>
>> line 58, in wrapped_view
>> return view_func(*args, **kwargs)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/views/generic/base.py",
>>
>> line 71, in view
>> return self.dispatch(request, *args, **kwargs)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py",
>>
>> line 34, in _wrapper
>> return bound_func(*args, **kwargs)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/views/decorators/debug.py",
>>
>> line 76, in sensitive_post_parameters_wrapper
>> return view(request, *args, **kwargs)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py",
>>
>> line 30, in bound_func
>> return func.__get__(self, type(self))(*args2, **kwargs2)
>> File
>> "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/user_api/views.py",
>> line 174, in dispatch
>> return super(RegistrationView, self).dispatch(request, *args,
>> **kwargs)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/rest_framework/views.py",
>>
>> line 489, in dispatch
>> response = self.handle_exception(exc)
>>
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/rest_framework/views.py",
>>
>> line 449, in handle_exception
>> self.raise_uncaught_exception(exc)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/rest_framework/views.py",
>>
>> line 486, in dispatch
>> response = handler(request, *args, **kwargs)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py",
>>
>> line 34, in _wrapper
>> return bound_func(*args, **kwargs)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/views/decorators/csrf.py",
>>
>> line 58, in wrapped_view
>> return view_func(*args, **kwargs)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py",
>>
>> line 30, in bound_func
>> return func.__get__(self, type(self))(*args2, **kwargs2)
>> File
>> "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/user_api/views.py",
>> line 150, in post
>> user = create_account_with_params(request, data)
>> File "/edx/app/edxapp/edx-platform/common/djangoapps/student/views.py",
>> line 2051, in create_account_with_params
>> compose_and_send_activation_email(user, profile, registration)
>> File "/edx/app/edxapp/edx-platform/common/djangoapps/student/views.py",
>> line 617, in compose_and_send_activation_email
>> send_activation_email.delay(subject, message_for_activation,
>> from_address, dest_addr)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/celery/app/task.py",
>>
>> line 453, in delay
>> return self.apply_async(args, kwargs)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/celery/app/task.py",
>>
>> line 559, in apply_async
>> **dict(self._get_exec_options(), **options)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/celery/app/base.py",
>>
>> line 353, in send_task
>> reply_to=reply_to or self.oid, **options
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/celery/app/amqp.py",
>>
>> line 305, in publish_task
>> **kwargs
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/kombu/messaging.py",
>>
>> line 172, in publish
>> routing_key, mandatory, immediate, exchange, declare)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/kombu/connection.py",
>>
>> line 470, in _ensured
>> interval_max)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/kombu/connection.py",
>>
>> line 382, in ensure_connection
>> interval_start, interval_step, interval_max, callback)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/kombu/utils/__init__.py",
>>
>> line 246, in retry_over_time
>> return fun(*args, **kwargs)
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/kombu/connection.py",
>>
>> line 250, in connect
>> return self.connection
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/kombu/connection.py",
>>
>> line 756, in connection
>> self._connection = self._establish_connection()
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/kombu/connection.py",
>>
>> line 711, in _establish_connection
>> conn = self.transport.establish_connection()
>> File
>> "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/kombu/transport/pyamqp.py",
>>
>> line 116, in establish_connection
>> conn = self.Connection(**opts)
>>
>
--
You received this message because you are subscribed to the Google Groups
"General Open edX discussion" group.
To view this discussion on the web visit
https://groups.google.com/d/msgid/edx-code/5cbe768b-c2b0-49f7-8047-39e1f086b82f%40googlegroups.com.