Get Exchange Rate Error

I’m getting this error after changing the Default Currency.
v13.18.0

Traceback (most recent call last):
          File "apps/erpnext/erpnext/setup/utils.py", line 110, in get_exchange_rate
            response.raise_for_status()
          File "env/lib/python3.6/site-packages/requests/models.py", line 943, in raise_for_status
            raise HTTPError(http_error_msg, response=self)
        requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://api.exchangerate.host/convert?date=2022-01-19&from=INR&to=MYR

It seems to work

Indeed, I try the link and it worked.
But, I kept on receiving an error log containing this code.

Oh that ok !!!

Thats just the ERPNext notifying you that there is a error log for you to review

This error must have happened when the Exchangehost server may be down.

Anyways try doing your transactions now, it should be working.

This probably happened because that service was down for a short period.

btw we now support a configurable exchange rate provider (coming soon in v14): https://github.com/frappe/erpnext/pull/27318

thanks to @rtdany10

1 Like

Thank you @centaur & @ankush for clarifying the issue.
Thank you very much to developers for the update on next coming v14.