Илья Белобородов: у вас $cfg['Servers'][$i]['pmadb'] в конфиге ниже переопределена ($cfg['Servers'][$i]['pmadb'] = 'phpmyadmin'). Закомментируйте эту строку.
Илья Белобородов: то есть даже с $cfg['Servers'][$i]['pmadb'] = null вы видите ошибку controluser? Странно. Посмотрите, есть ли в конфиге другие control*-параметры (controlhost, что там еще) - если да, то закомментируйте их.
samarkad33: вам нужен будет ваш внешний IP-адрес (увидеть его вы можете, к примеру, здесь: myip.ru/). Да, есть вероятность, что провайдер выдал вам серый IP-адрес, и, соответственно, ваш роутер находится за NAT - но я такого уже несколько лет не видел, сомневаюсь, что сейчас кто-то еще так делает.
alegzz a MOH не подходит лишь тем, что нам придется проигрывать это оповещение всем. Мы ведь не можем сменить MOH class на лету после того, как узнаем, на какой именно номер мы переводим клиента. Set(CHANNEL(musicclass) я пробовал - но оно ожидаемо не сработало.
alegzz Мне кажется, вы не совсем верно поняли мой вопрос. Используя предложенный вами способ, мы будем проигрывать оповещение вызываемому абоненту (тому, куда мы переведем клиента). А задача состоит в том, чтобы оповестить самого клиента о том, что его переводят.