Если вы передадите свой параметр data
как объект Javascript, он преобразует символы для вас (и IMO сделает код более аккуратным). Поэтому вы должны изменить свой вызов $ .ajax на следующее:
data: {"user_id": user_id, "time_r": time_r, "task_d": task_d, "p_id": p_id, "df": finished},
У меня была та же проблема с AWS CodeCommit. Все работало над одним ноутбуком, но это не было на другом. Решение состояло в том, чтобы удалить 'строку' открытого ключа PreferredAuthentications из .ssh/config в разделе с конфигурацией AWS.