Domain availability check in the Online Store takes a of time, or fails with the following error:
No Domains found
The issue occurs in case if a lot of Domain Service Plans are added into a Sales Catagory attached to Domain Registration screen of the Online Store, so it takes a significant to check availability of a domain on many TLDs.
To reduce amount of TLDs checked in scope of one request, the following can be done:
- The system perfomes an availability check of a domain on every domain Service Plan which has
Popular TLDsetting enbaled in a Service Template as it is described in the documentation. So to descrease the request time, for some domain registration Service Templates,
Popular TLDcan be disabled.
DOMAINSEXTENSION_SCREENscreen parameter is set to
truein the Online Store, the system checks other domain Service Plans and displays them as also available. To avoid such behavior, set the parameter to
falsein Home > Products > Online Store > Screens tab > DOMAINSEXTENSION_SCREEN
If the above is done, however domain availability check still takes a lot of time, the issue is caused by #PBA-83493 "Domain availability check in the Online Store may take a lot of time due to long PlansListFeesWithTaxesGet_API execution".
To clarify status of #PBA-83493, please contact your Technical Account Manager of a member of Pooled Technical Associates team.
If domain availability check fails with
No Domains found error, a domain availability check request timeout can be inceased via the steps below:
- On Online Store Host open file
timeout=300to the config line
ProxyPass /aps https://10.10.10.3:443/apslike below:
ProxyPass /aps https://10.10.10.3:443/aps timeout=300
- Add the same timeout on Blling Application host into file
Reload httpd on both Billing Application and Online Store host:
#service httpd reload