Amazon AWS Elasticsearch Error

  • arsprov
    Participant
    # 6 months, 1 week ago

    Dear Support Team,

    I installed plugin and try to implement amazon-elasticsearch by following your link. I did all option you did on following link and video. But when tried I got 3 errors. Kindly let me what I need to do.

    Create an Amazon AWS Elasticsearch index


    1. An error or timeout occured.

    2. Error code: error

    3. Error message: Internal Server Error

    wpsolr
    Keymaster
    # 6 months, 1 week ago

    Which company is hosting your WordPress?

    arsprov
    Participant
    # 6 months, 1 week ago

    I have dedicated Server from iweb.com

    wpsolr
    Keymaster
    # 6 months, 1 week ago

    What can you see in your WordPress debug.log file?

    arsprov
    Participant
    # 6 months, 1 week ago

    I didn’t installed Apache Solr on our server. This one is must required?

    I checked error_log file I can’t find any error related to plugin. Any possibility if I send WP login on your email?

    wpsolr
    Keymaster
    # 6 months, 1 week ago

    No need of Solr, if you have an AWS Elasticsearch cluster configured.

    Verify that you have cURL and php cURL libraries installed, and that you can access AWS Elasticsearch (ask your hosting provider).

    See a similar error solved here (“Internal Server Error”): https://www.wpsolr.com/forums/topic/unable-to-connect-to-bonsai-elastisearch/

    arsprov
    Participant
    # 6 months, 1 week ago

    Hi,

    I checked on EasyApache 4. We have already php-curl Installed.

    php55-php-curl Installed
    php56-php-curl -Installed
    php70-php-curl Installed

    Under Plugin Hosting service showing “Amazon AWS – Tested on current version” but in your video and pictures showing “Amazon AWS WPSOLR Ready”.

    About Search engine index name. Can we add any random name like (example:prov_92392u03u2903) or should we copy from Amazon AWS??

    wpsolr
    Keymaster
    # 6 months, 1 week ago

    What said your hosting company about outbound firewalls?

    wpsolr
    Keymaster
    # 6 months, 1 week ago

    Try to ssh your WP server, and use a cURL command on your AWS Elasticsearch endpoint.

    For me (I can reach the endpoint):
    curl https://xxx-wpsolr-tests-jsibc5jh4i…k3fvlba2y.eu-central-1.es.amazonaws.com/
    “{“Message”:”User: anonymous is not authorized to perform: es:ESHttpGet”}”

    arsprov
    Participant
    # 6 months, 1 week ago

    I don’t have outbound firewalls setting now. if you recommend I can check allow and disallow under WHM.
    Even I tried curl https://XXXXXXXXXXXXXXX.us-east-1.es.amazonaws.com on Endpoint URL.

    wpsolr
    Keymaster
    # 6 months, 1 week ago

    Even I tried curl https://XXXXXXXXXXXXXXX.us-east-1.es.amazonaws.com on Endpoint URL.

    And?

    arsprov
    Participant
    # 6 months, 1 week ago

    Still same error showing..

    An error or timeout occured.

    Error code: error

    Error message: Internal Server Error

    It’s possible if I can send WP login on my request (5235)? You can check issue

    wpsolr
    Keymaster
    # 6 months, 1 week ago

    Still same error showing…

    Please contact your hosting company support then with this curl command. It definitely looks like a firewall issue.

    wpsolr
    Keymaster
    # 6 months, 1 week ago

    Also verify that your AWS cluster is not protected otherwise, for instance by client origin (IP, …).

    arsprov
    Participant
    # 6 months, 1 week ago

    I will check firewall inside server. if issue not resolved I will get back to you.

    I need suggestion about AWS Elasticsearch. I choose following details during setup. They are charging $0.15 per hour. We have only a website should. this will be to costly. Any recommendation for less price?

    Availability zones: 3
    Instance type: m4.large.elasticsearch
    Number of instances: 3
    Master instance type: m4.large.elasticsearch
    Number of master instances: 3

Viewing 15 posts - 1 through 15 (of 21 total)

You must be logged in to reply to this topic.