Правильно: по истечении срока.
Извините. Ответ исправлен.
Именно форма предложного падежа указана в словарях как нормативная: по (ком-чём?) окончании, истечении, прилете.
Правильно: по истечении времени.
Правильно: по истечении некоторого времени (после истечения).
В значении "после" верно: по прибытии, по истечении срока.