- Печать
Страницы: [1] 2 Все Вниз
Тема: Нет доступа к transmission-daemon через веб-морду и Transmission Remote GUI (Прочитано 6247 раз)
0 Пользователей и 1 Гость просматривают эту тему.

GreenFrog2
Добрый вечер!
Установил и настроил transmission-daemon под Ubuntu 16.04 согласно этим рекомендациям. В веб-морду по адресу http://localhost:9091/ не заходит.Просто крутит значек загрузки страницы. Transmission Remote GUI при подключении выдает ошибку 401: Unauthorized Unauthorized User.
Вот эту тему читал. Изменение пользователя в файле пользователя в файле /etc/systemd/system/multi-user.target.wants/transmission-daemon.service не помогло.
Прошу подсказать в чем моя ошибка.
С уважением,
GreenFrog2.
ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 05/09/2018). Модератором раздела принято решение закрыть тему.
—zg_nico
« Последнее редактирование: 14 Июля 2019, 03:11:31 от zg_nico »
kononvaler
Посмотрите что говороит при перезапуске сервиса:
sudo service transmission-daemon restart
настроики у меня обычно такие (запуск демона от пользователя, которому принадлежат директории хранения. чтобы права на файлы и директории не путались)
и конфиг смещаю в хоум:

GreenFrog2
Доброе утро, kononvaler!
После рестарта сервиса указанной командой все заработало. И веб морда и Transmission Remote GUI.
Странно, не понял причину успеха. Я когда эксперементировал с настройками всегда останавливал сервис, потом запускал. Изменения должны были сработать.
С уважением,
Зеленая лягушка.
kononvaler
Имеются ли допонительные жесткие диски, кроме системного, монтируемые для торрентов?
Имею подозрение (у меня так бывает на домашнем сервере), что когда после перезагрузки компа запаздывает монтирование дисков при старте демона трансмишн, он не стартует.
в следующий раз если не будет подключения через веб интерфейс, проверьте наличие запущенного сервиса например командой
ps -ef | grep transmission

GreenFrog2
Всем спасибо!
Все заработало после команды
sudo service transmission-daemon restart
Имеются ли допонительные жесткие диски, кроме системного, монтируемые для торрентов?
Да, Система / и /homе стоят на одном физическом диске, а сами торренты расположены на другом физическом диске ext4, мотируемом автоматически при запуске командой из файла /etc/fstab
Если не будет подключения, проверю указанной командой.
С уважением,
Зеленая лягушка.

GreenFrog2
kononvaler, добрый вечер!
В продолжение темы хочу обсудить еще такую проблему.
При перезагрузке компьютера GUI выдает ошибку Connection refused.
По команде
ps -ef | grep transmission
вывод такой
greenfr+ 2415 2228 0 20:31 pts/4 00:00:00 grep --color=auto transmission
Это сервис не успевает стартовать или другое?
По команде
sudo service transmission-daemon restart
все работает нормально.
С уважением,
Зеленая лягушка.
kononvaler
вывод такой
Код: [Выделить]greenfr+ 2415 2228 0 20:31 pts/4 00:00:00 grep —color=auto transmission
это значит что сервис не стартанутый, вывод который мы видим выше это сэлфи нашего запроса.
если бы сервис был запущен, то увидели бы два результата:
valery 8173 1 0 сент.11 ? 02:06:23 /usr/bin/transmission-daemon -f —config-dir /home/valery/.config/transmission/
valery 29065 29016 0 23:53 pts/3 00:00:00 grep —color=auto transmission
первый сам демон, второе как уже обсудили на вашем примере.
Мое предположение, что сервис пытается стартовать и падает до того как смонтируется диск с нужным ресурсом.
Я попробовал добавить в скрипт запуска задержку, но еще ни разу не перегружался (у меня сервер в подвале невыключаемый)
давайте попробуем сделать так:
sudo nano /etc/init.d/transmission-daemon
……………………………………………….
#!/bin/sh -e
### BEGIN INIT INFO
# Provides: transmission-daemon
# Required-Start: $local_fs $remote_fs $network
# Required-Stop: $local_fs $remote_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start or stop the transmission-daemon.
# Description: Enable service provided by transmission-daemon.
### END INIT INFO
NAME=transmission-daemon
DAEMON=/usr/bin/$NAME
USER=valery
STOP_TIMEOUT=30
sleep 60s
export PATH=»${PATH:+$PATH:}/sbin»
…………………………………
добавить выделенную строку, что должно дать задержку запуска трансмишена на минуту, и посмотрим на результат после перезагрузки.
« Последнее редактирование: 21 Сентября 2016, 21:04:29 от kononvaler »

GreenFrog2
kononvaler, внес исправления, перезагрузился.
вывод команды тот же
greenfr+ 2525 2511 0 22:20 pts/1 00:00:00 grep --color=auto transmission
kononvaler
давайте включим лог и посмотрим, будет ли что-то туда записано:
/etc/default/transmission-daemon
# Default options for daemon, see transmission-daemon(1) for more options
OPTIONS=»—config-dir $CONFIG_DIR —logfile /path_to/transmission.log«

GreenFrog2
kononvaler, добрый вечер!
В указанном файле добавил строку
OPTIONS="--config-dir $CONFIG_DIR --logfile /home/greenfrog/log/transmission.log"
Перезагрузился. Лог файл не появился.
Похожая ерунда с Simple Backup. Установил из менеджера приложений, настроил. Расписние задал в формате cron 0 0 3 * *
Задал вывод лога. Ничего не происходит. Архив не создает, лог не пишет.
С уважением,
Зеленая лягушка.

Dot-mitsu
У меня помню была подобная проблемка давно ещё, но я не стал её решать потому что мне на сервере нужна была gui версия трансмишена. GUI версия нормально работает и запускается после перезагрузки автоматически без проблем.
kononvaler
от какого пользователя запускается даемон? у него есть доступ к указанной директории? в syslog есть что-нибудь про трансмишн?
sudo tail -n 100 /var/log/syslog |grep transmission
у меня на сервере через kodi по hdmi подключен телек, пультом ComPro K300 все это управляется, еще Plex по сети раздает, еще Owncloud работает, потому просто не доберусь проэксперементировать, так что давайте у вас домучаем причину.
Пользователь добавил сообщение 23 Сентября 2016, 05:26:00:
У меня помню была подобная проблемка давно ещё, но я не стал её решать потому что мне на сервере нужна была gui версия трансмишена. GUI версия нормально работает и запускается после перезагрузки автоматически без проблем.
То что вы называете гуи версией, это пользовательский локальный трансмишн, он не запускается автоматически, а вы его стартуете из меню. Сдесь тоже все работает при ручном перезапуске, но нет автстарта при старте системы.
« Последнее редактирование: 23 Сентября 2016, 05:26:01 от kononvaler »

GreenFrog2
Демон запускается от моего пользовательского имени — greenfrog. В первом посте я давал ссылку на настроийки, согласно которым все запускается от моего имени, что бы у меня был доступ к файлам, скачанным демоном.
Права на папку log: владелец — текущий пользователь (создание и удаление файлов); группа — greenfrog (создание и удаление файлов).
Ввел в термилале указанную команду, она ничего не вывела. Открыл syslog руками. Вот его содержание
Sep 23 07:36:18 greenfrog-System-Product-Name anacron[7568]: Job `cron.daily' terminated
Теперь понятно почему у меня Simple Backup не работает, но не понятно почему cron умирает.
Sep 23 07:36:18 greenfrog-System-Product-Name anacron[7568]: Normal exit (1 job run)
Sep 23 08:10:25 greenfrog-System-Product-Name gnome-session[1635]: Nautilus-Share-Message: Called "net usershare info" but it failed: Не удалось выполнить процесс-потомок «net» (Нет такого файла или каталога)
Sep 23 08:15:41 greenfrog-System-Product-Name gnome-session[1635]: Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Sep 23 08:15:51 greenfrog-System-Product-Name gnome-session[1635]: Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Sep 23 08:17:01 greenfrog-System-Product-Name CRON[8342]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Sep 23 08:18:13 greenfrog-System-Product-Name gnome-session[1635]: Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
kononvaler
Поставил 14.04 в виртуалку, поставил трансмишн-демон, перевел пользователя на себя, указал директорию сохранения на сетевой NFS ресурс, сделал его недоступным:
все отлично СТАРТУЕТ после перезагрузки, при попытке скачивания ругается на недоступность каталога.
Причина в чем-то другом, не в подключении дисков, надо читать про апстарт и где увидеть следы ошибки.
Ввел в термилале указанную команду, она ничего не вывела.
Ну так потому что нету ничего связанного с нашим демоном. Попробуйте так-же но с grep cron и получите все с ним связанные ошибки
И, кстати, ваш Simple Backup, не завязан на GUI ли, вы учли это в запуске cron-ом?
« Последнее редактирование: 23 Сентября 2016, 09:43:42 от kononvaler »

GreenFrog2
Команду с grep cron попробовал, ничего не вывела.
Simple Backup настраиваю через GUI Simple Backup-configuration for admins. Там есть строка для настройки cron.
Раньше в версии ubuntu 4.04 работал. Сейчас перешел на 16.04 в связи с апгрейдом всего железа. И вот пожалуйста, игры в которые не играю идут, а необходимые программы нет.
- Печать
Страницы: [1] 2 Все Вверх
I’m running the latest Raspbian distribution and just installed the transmission
packages.
However, whenever I run a transmission-remote
command — say, to alter some base configurations — I keep getting the same error:
$ transmission-remote -DU -c required -p 9091 -w ~/torrents
Unexpected response: <h1>401: Unauthorized</h1>Unauthorized User: deflate, gzip
I can’t find any good docs or tutorials out there to troubleshoot with, and I suspect I missed out on a step in the initial setup process which has resulted in this error. I’ll already tried setting a username/password, i.e.
$ transmission-remote --auth myusername:mypassword
which succeeded, but it’s still throwing the same «Unexpected response» error for all other commands.
Starting transmission-daemon
doesn’t work either:
$ service transmission-daemon start
[....] Starting bittorrent daemon: transmission-daemonstart-stop-daemon: unable to set gid to 110 (Operation not permitted)
failed!
Does anyone have an idea of why this might be happening?
Vini.g.fer
11.7k16 gold badges61 silver badges90 bronze badges
asked Sep 21, 2013 at 20:00
3cheesewheel3cheesewheel
9,1439 gold badges39 silver badges59 bronze badges
It happened the same thing with me, what I did:
First off, remove all transmission in your distro;
apt-get remove transmission-daemon
Second, obvious, install again transmission, but You need to install transmission-daemon tand the packages like transmission-remote, that’s what you will use.
apt-get install transmission-daemon
Stop the process:
/etc/init.d/transmission-daemon stop
Desactived the AUTH:
nano /etc/transmission-daemon/settings.json
edit this line:
rpc-authentication-required: false
Restart the process:
/etc/init.d/transmission-daemon restart/start
Execute this:
transmission-remote -l
If it work, none message will be shown. Now, you use a magnet link for test:
transmission-remote -a 'Magnet link'
Success message:
localhost:9091/transmission/rpc/ responded: "success"
Links:
http://www.webupd8.org/2009/12/setting-up-transmission-remote-gui-in.html
https://trac.transmissionbt.com/wiki
answered Oct 13, 2013 at 21:13
7
transmission-remote —auth myusername:mypassword -l
this worked for me… just all in one line… log in plus your command…
answered Nov 27, 2013 at 6:02
Note that --auth
has to be before other options — not made obvious in the documentation or command-line help!
answered Apr 18, 2015 at 1:56
I know this is old but I did the same silly thing
Make note of the «sudo»
sudo service transmission-daemon stop
edit your file settings.json file
sudo service transmission-daemon start
Also you have to use the —auth on every command so in your case you would put
transmission-remote --auth myusername:mypassword -DU -c required -p 9091 -w ~/torrents
answered Mar 31, 2015 at 21:48
BrinkDaDrinkBrinkDaDrink
1,7272 gold badges23 silver badges32 bronze badges
Or you can just start it like:
transmission-daemon --no-auth
But make sure you stop it prior to running the command above. To stop it:
/etc/init.d/transmission-daemon stop
Of course, now everybody in your network can access your daemon, so make sure you know what you’re doing.
answered Sep 15, 2019 at 11:41
Lucio PaivaLucio Paiva
19.1k11 gold badges82 silver badges104 bronze badges
this tutorial for transmission command
to download torrent link
transmission-remote -n 'transmission:transmission' -a eos-amd64-amd64-id-3.1.7-iso.torrent
to limit upload 5 kB/s
transmission-remote -n 'transmission:transmission' -u 5
for limit download 10MB/s
transmission-remote -n 'transmission:transmission' -d 10000
to check config transmission
transmission-remote -n 'transmission:transmission' -si
to check current session/status torrent
transmission-remote -n 'transmission:transmission' -st
answered May 14, 2017 at 23:11
jackjack
6731 gold badge8 silver badges11 bronze badges
-
xpdin
- Posts: 3
- Joined: Sat Jul 04, 2015 2:58 pm
Unexpected response: <h1>401: Unauthorized</h1>Unauthor
Hi,
I am a Linux very beginner.
I use Lubuntu-core (Minimal Install) maybe this could cause some of the beyond issues.
I have just installed Transmission like that:
Code: Select all
sudo add-apt-repository ppa:transmissionbt/ppa
The above command wasn’t accepted from the beginning, I had to install phyton software(something like that)…
Code: Select all
sudo apt-get update
sudo apt-get install transmission-cli transmission-common transmission-daemon
Change user with my username:
Code: Select all
cd /home/user/Downloads
mkdir transmission
cd transmission
mkdir completed incomplete torrents
Code: Select all
sudo usermod -a -G debian-transmission user
Code: Select all
sudo chgrp -R debian-transmission /home/user/Downloads/transmission
Code: Select all
sudo chmod -R 775 /home/user/Downloads/transmission
When I use :
Code: Select all
transmission-remote --add the link to the torrent
it appears:
Code: Select all
Unexpected response: <h1>401: Unauthorized</h1>Unauthorized Usern
If it could help you these:
Code: Select all
ps aux | grep transmission
debian-+ 550 0.0 0.1 31280 2956 ? Ssl 13:35 0:00 /usr/bin/transmission-daemon -f --config-dir /var/lib/transmission-daemon/info
root 1960 0.0 0.0 4676 828 pts/0 S+ 13:46 0:00 grep --color=auto transmission
Code: Select all
ps aux | grep transmission
debian-+ 550 0.0 0.1 31280 2956 ? Ssl 13:35 0:00 /usr/bin/transmission-daemon -f --config-dir /var/lib/transmission-daemon/info
root 1966 0.0 0.0 4676 824 pts/0 S+ 13:49 0:00 grep --color=auto transmission
Thank you for your help.
Last edited by xpdin on Sun Jul 05, 2015 10:18 am, edited 1 time in total.
I’m running the latest Raspbian distribution and just installed the transmission
packages.
However, whenever I run a transmission-remote
command — say, to alter some base configurations — I keep getting the same error:
$ transmission-remote -DU -c required -p 9091 -w ~/torrents
Unexpected response: <h1>401: Unauthorized</h1>Unauthorized User: deflate, gzip
I can’t find any good docs or tutorials out there to troubleshoot with, and I suspect I missed out on a step in the initial setup process which has resulted in this error. I’ll already tried setting a username/password, i.e.
$ transmission-remote --auth myusername:mypassword
which succeeded, but it’s still throwing the same «Unexpected response» error for all other commands.
Starting transmission-daemon
doesn’t work either:
$ service transmission-daemon start
[....] Starting bittorrent daemon: transmission-daemonstart-stop-daemon: unable to set gid to 110 (Operation not permitted)
failed!
Does anyone have an idea of why this might be happening?
- Печать
Страницы: [1] 2 Все Вниз
Тема: Нет доступа к transmission-daemon через веб-морду и Transmission Remote GUI (Прочитано 5939 раз)
0 Пользователей и 1 Гость просматривают эту тему.

GreenFrog2
Добрый вечер!
Установил и настроил transmission-daemon под Ubuntu 16.04 согласно этим рекомендациям. В веб-морду по адресу http://localhost:9091/ не заходит.Просто крутит значек загрузки страницы. Transmission Remote GUI при подключении выдает ошибку 401: Unauthorized Unauthorized User.
Вот эту тему читал. Изменение пользователя в файле пользователя в файле /etc/systemd/system/multi-user.target.wants/transmission-daemon.service не помогло.
Прошу подсказать в чем моя ошибка.
С уважением,
GreenFrog2.
ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 05/09/2018). Модератором раздела принято решение закрыть тему.
—zg_nico
« Последнее редактирование: 14 Июля 2019, 03:11:31 от zg_nico »
kononvaler
Посмотрите что говороит при перезапуске сервиса:
sudo service transmission-daemon restart
настроики у меня обычно такие (запуск демона от пользователя, которому принадлежат директории хранения. чтобы права на файлы и директории не путались)
и конфиг смещаю в хоум:

GreenFrog2
Доброе утро, kononvaler!
После рестарта сервиса указанной командой все заработало. И веб морда и Transmission Remote GUI.
Странно, не понял причину успеха. Я когда эксперементировал с настройками всегда останавливал сервис, потом запускал. Изменения должны были сработать.
С уважением,
Зеленая лягушка.
kononvaler
Имеются ли допонительные жесткие диски, кроме системного, монтируемые для торрентов?
Имею подозрение (у меня так бывает на домашнем сервере), что когда после перезагрузки компа запаздывает монтирование дисков при старте демона трансмишн, он не стартует.
в следующий раз если не будет подключения через веб интерфейс, проверьте наличие запущенного сервиса например командой
ps -ef | grep transmission

GreenFrog2
Всем спасибо!
Все заработало после команды
sudo service transmission-daemon restart
Имеются ли допонительные жесткие диски, кроме системного, монтируемые для торрентов?
Да, Система / и /homе стоят на одном физическом диске, а сами торренты расположены на другом физическом диске ext4, мотируемом автоматически при запуске командой из файла /etc/fstab
Если не будет подключения, проверю указанной командой.
С уважением,
Зеленая лягушка.

GreenFrog2
kononvaler, добрый вечер!
В продолжение темы хочу обсудить еще такую проблему.
При перезагрузке компьютера GUI выдает ошибку Connection refused.
По команде
ps -ef | grep transmission
вывод такой
greenfr+ 2415 2228 0 20:31 pts/4 00:00:00 grep --color=auto transmission
Это сервис не успевает стартовать или другое?
По команде
sudo service transmission-daemon restart
все работает нормально.
С уважением,
Зеленая лягушка.
kononvaler
вывод такой
Код: [Выделить]greenfr+ 2415 2228 0 20:31 pts/4 00:00:00 grep —color=auto transmission
это значит что сервис не стартанутый, вывод который мы видим выше это сэлфи нашего запроса.
если бы сервис был запущен, то увидели бы два результата:
valery 8173 1 0 сент.11 ? 02:06:23 /usr/bin/transmission-daemon -f —config-dir /home/valery/.config/transmission/
valery 29065 29016 0 23:53 pts/3 00:00:00 grep —color=auto transmission
первый сам демон, второе как уже обсудили на вашем примере.
Мое предположение, что сервис пытается стартовать и падает до того как смонтируется диск с нужным ресурсом.
Я попробовал добавить в скрипт запуска задержку, но еще ни разу не перегружался (у меня сервер в подвале невыключаемый)
давайте попробуем сделать так:
sudo nano /etc/init.d/transmission-daemon
……………………………………………….
#!/bin/sh -e
### BEGIN INIT INFO
# Provides: transmission-daemon
# Required-Start: $local_fs $remote_fs $network
# Required-Stop: $local_fs $remote_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start or stop the transmission-daemon.
# Description: Enable service provided by transmission-daemon.
### END INIT INFO
NAME=transmission-daemon
DAEMON=/usr/bin/$NAME
USER=valery
STOP_TIMEOUT=30
sleep 60s
export PATH=»${PATH:+$PATH:}/sbin»
…………………………………
добавить выделенную строку, что должно дать задержку запуска трансмишена на минуту, и посмотрим на результат после перезагрузки.
« Последнее редактирование: 21 Сентября 2016, 21:04:29 от kononvaler »

GreenFrog2
kononvaler, внес исправления, перезагрузился.
вывод команды тот же
greenfr+ 2525 2511 0 22:20 pts/1 00:00:00 grep --color=auto transmission
kononvaler
давайте включим лог и посмотрим, будет ли что-то туда записано:
/etc/default/transmission-daemon
# Default options for daemon, see transmission-daemon(1) for more options
OPTIONS=»—config-dir $CONFIG_DIR —logfile /path_to/transmission.log«

GreenFrog2
kononvaler, добрый вечер!
В указанном файле добавил строку
OPTIONS="--config-dir $CONFIG_DIR --logfile /home/greenfrog/log/transmission.log"
Перезагрузился. Лог файл не появился.
Похожая ерунда с Simple Backup. Установил из менеджера приложений, настроил. Расписние задал в формате cron 0 0 3 * *
Задал вывод лога. Ничего не происходит. Архив не создает, лог не пишет.
С уважением,
Зеленая лягушка.

Dot-mitsu
У меня помню была подобная проблемка давно ещё, но я не стал её решать потому что мне на сервере нужна была gui версия трансмишена. GUI версия нормально работает и запускается после перезагрузки автоматически без проблем.
kononvaler
от какого пользователя запускается даемон? у него есть доступ к указанной директории? в syslog есть что-нибудь про трансмишн?
sudo tail -n 100 /var/log/syslog |grep transmission
у меня на сервере через kodi по hdmi подключен телек, пультом ComPro K300 все это управляется, еще Plex по сети раздает, еще Owncloud работает, потому просто не доберусь проэксперементировать, так что давайте у вас домучаем причину.
Пользователь добавил сообщение 23 Сентября 2016, 05:26:00:
У меня помню была подобная проблемка давно ещё, но я не стал её решать потому что мне на сервере нужна была gui версия трансмишена. GUI версия нормально работает и запускается после перезагрузки автоматически без проблем.
То что вы называете гуи версией, это пользовательский локальный трансмишн, он не запускается автоматически, а вы его стартуете из меню. Сдесь тоже все работает при ручном перезапуске, но нет автстарта при старте системы.
« Последнее редактирование: 23 Сентября 2016, 05:26:01 от kononvaler »

GreenFrog2
Демон запускается от моего пользовательского имени — greenfrog. В первом посте я давал ссылку на настроийки, согласно которым все запускается от моего имени, что бы у меня был доступ к файлам, скачанным демоном.
Права на папку log: владелец — текущий пользователь (создание и удаление файлов); группа — greenfrog (создание и удаление файлов).
Ввел в термилале указанную команду, она ничего не вывела. Открыл syslog руками. Вот его содержание
Sep 23 07:36:18 greenfrog-System-Product-Name anacron[7568]: Job `cron.daily' terminated
Теперь понятно почему у меня Simple Backup не работает, но не понятно почему cron умирает.
Sep 23 07:36:18 greenfrog-System-Product-Name anacron[7568]: Normal exit (1 job run)
Sep 23 08:10:25 greenfrog-System-Product-Name gnome-session[1635]: Nautilus-Share-Message: Called "net usershare info" but it failed: Не удалось выполнить процесс-потомок «net» (Нет такого файла или каталога)
Sep 23 08:15:41 greenfrog-System-Product-Name gnome-session[1635]: Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Sep 23 08:15:51 greenfrog-System-Product-Name gnome-session[1635]: Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Sep 23 08:17:01 greenfrog-System-Product-Name CRON[8342]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Sep 23 08:18:13 greenfrog-System-Product-Name gnome-session[1635]: Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
kononvaler
Поставил 14.04 в виртуалку, поставил трансмишн-демон, перевел пользователя на себя, указал директорию сохранения на сетевой NFS ресурс, сделал его недоступным:
все отлично СТАРТУЕТ после перезагрузки, при попытке скачивания ругается на недоступность каталога.
Причина в чем-то другом, не в подключении дисков, надо читать про апстарт и где увидеть следы ошибки.
Ввел в термилале указанную команду, она ничего не вывела.
Ну так потому что нету ничего связанного с нашим демоном. Попробуйте так-же но с grep cron и получите все с ним связанные ошибки
И, кстати, ваш Simple Backup, не завязан на GUI ли, вы учли это в запуске cron-ом?
« Последнее редактирование: 23 Сентября 2016, 09:43:42 от kononvaler »

GreenFrog2
Команду с grep cron попробовал, ничего не вывела.
Simple Backup настраиваю через GUI Simple Backup-configuration for admins. Там есть строка для настройки cron.
Раньше в версии ubuntu 4.04 работал. Сейчас перешел на 16.04 в связи с апгрейдом всего железа. И вот пожалуйста, игры в которые не играю идут, а необходимые программы нет.
- Печать
Страницы: [1] 2 Все Вверх
-
falconed
- Posts: 6
- Joined: Fri Dec 26, 2008 4:38 am
Error when trying to access web GUI.
Hey everyone!
I have installed transmission on my headless Ubuntu 8.04.1 server and am having troubles accessing the web GUI for it on the same network.
I have 1.42 installed (using transmissioncli -v):
Code: Select all
Transmission 1.42 (7495) - http://www.transmissionbt.com/
No torrent specified!
When I try to access http://192.168.0.17:9091/ I get the following error:
401: Unauthorized
Unauthorized IP Address.
Either disable the IP address whitelist or add your address to it.
If you’re editing settings.json, see the ‘rpc-whitelist’ and ‘rpc-whitelist-enabled’ entries.
If you’re still using ACLs, use a whitelist instead. See the transmission-daemon manpage for details.
I went to my settings.json file and it looks like this:
Code: Select all
{
"blocklist-enabled": 0,
"download-dir": "/home/jamie",
"download-limit": 600,
"download-limit-enabled": 0,
"encryption": 1,
"max-peers-global": 200,
"peer-port": 51413,
"pex-enabled": 1,
"port-forwarding-enabled": 0,
"rpc-authentication-required": 0,
"rpc-password": "",
"rpc-port": 9091,
"rpc-username": "",
"rpc-whitelist": "127.0.0.1",
"upload-limit": 10,
"upload-limit-enabled": 0
}
I tried adding and changing the IP address in the «rpc-whitelist» to my Servers IP address and I still get the same error.
Is there a solution to this?
Any help will be great.
-
falconed
- Posts: 6
- Joined: Fri Dec 26, 2008 4:38 am
Re: Error when trying to access web GUI.
Post
by falconed » Sat Dec 27, 2008 10:31 am
Waldorf wrote:Try setting the rpc-whitelist to «127.0.0.1,192.168.*.*».
I did do that and I still got the same message. Must the IP be the servers IP or the IP of the PC trying to connect to it?
-
rb07
- Posts: 1400
- Joined: Sun Aug 24, 2008 3:14 am
Re: Error when trying to access web GUI.
Post
by rb07 » Sat Dec 27, 2008 8:35 pm
You need to stop the daemon, change settings.json, then start the daemon.
And yes, the address(es) that go in there are the computers that you want to have access to the daemon (either using a Web browser or transmission-remote). The example Waldorf gave you means all your local network, since you showed your server as being 192.168.0.17, the LAN could be 192.168.0.* or if you have sub-LANs 192.168.*.*
-
jeztastic
- Posts: 2
- Joined: Sun Dec 28, 2008 1:53 am
Re: Error when trying to access web GUI.
Post
by jeztastic » Sun Dec 28, 2008 2:20 am
Hi,
I am having the same problem, but that solution has not helped… Any ideas?
Thanks,
Jez
Code: Select all
"blocklist-enabled": 0,
"download-dir": "/home/jez",
"download-limit": 600,
"download-limit-enabled": 0,
"encryption": 1,
"max-peers-global": 200,
"peer-port": 16868,
"pex-enabled": 1,
"port-forwarding-enabled": 0,
"rpc-authentication-required": 0,
"rpc-password": "",
"rpc-port": 9091,
"rpc-username": "jez",
"rpc-whitelist": "127.0.0.1,192.168.*.*,192.168.1.65"
"upload-limit": 5,
"upload-limit-enabled": 0
-
falconed
- Posts: 6
- Joined: Fri Dec 26, 2008 4:38 am
Re: Error when trying to access web GUI.
Post
by falconed » Sun Dec 28, 2008 4:05 am
rb07 wrote:You need to stop the daemon, change settings.json, then start the daemon.
And yes, the address(es) that go in there are the computers that you want to have access to the daemon (either using a Web browser or transmission-remote). The example Waldorf gave you means all your local network, since you showed your server as being 192.168.0.17, the LAN could be 192.168.0.* or if you have sub-LANs 192.168.*.*
Okay I did that and I still get the same error message:
Code: Select all
{
"blocklist-enabled": 0,
"download-dir": "/media/store/torrents",
"download-limit": 100,
"download-limit-enabled": 0,
"encryption": 1,
"max-peers-global": 200,
"peer-port": 51413,
"pex-enabled": 1,
"port-forwarding-enabled": 0,
"rpc-authentication-required": 0,
"rpc-password": "",
"rpc-port": 9091,
"rpc-username": "",
"rpc-whitelist": "127.0.0.1,192.168.0.4",
"upload-limit": 10,
"upload-limit-enabled": 1
}
192.168.0.4 is the IP address of the Vista PC trying to access the web GUI. It still is coming up with the same error message.
How do I properly stop and start the daemon?
-
rb07
- Posts: 1400
- Joined: Sun Aug 24, 2008 3:14 am
Re: Error when trying to access web GUI.
Post
by rb07 » Sun Dec 28, 2008 5:44 am
OK, actually the answer was not complete.
There are 3 ways to make the daemon use a whitelist:
- Using a parameter when starting the daemon (i.e. -a 127.0.0.1,192.168.0.1);
- Adding/changing the rpc-whitelist line to settings.json;
- the default which is: only 127.0.0.1 has access, by not using one or both of the previous ways.
Since in your first message you showed what seems to be the result of the default way, we assumed you were not using the first way. If the daemon is started with ‘-a 127.0.0.1’ it will behave as before but also, when shut-down, it will overwrite settings.json and the rpc-whitelist will show only 127.0.0.1 .
You could test if the running daemon is using that default whitelist by running on your headless server ‘transmission-remote -l’.
Also you can check if the daemon really stopped by using the usual tools: ‘pgrep -l trans’ or ‘ps -ef | grep trans’; looking at the timestamp on settings.json could be another way (I’m not sure if the file is overwritten when nothing changed).
-
falconed
- Posts: 6
- Joined: Fri Dec 26, 2008 4:38 am
Re: Error when trying to access web GUI.
Post
by falconed » Sun Dec 28, 2008 5:59 am
rb07 wrote:OK, actually the answer was not complete.
There are 3 ways to make the daemon use a whitelist:
- Using a parameter when starting the daemon (i.e. -a 127.0.0.1,192.168.0.1);
- Adding/changing the rpc-whitelist line to settings.json;
- the default which is: only 127.0.0.1 has access, by not using one or both of the previous ways.
Since in your first message you showed what seems to be the result of the default way, we assumed you were not using the first way. If the daemon is started with ‘-a 127.0.0.1’ it will behave as before but also, when shut-down, it will overwrite settings.json and the rpc-whitelist will show only 127.0.0.1 .
You could test if the running daemon is using that default whitelist by running on your headless server ‘transmission-remote -l’.
Also you can check if the daemon really stopped by using the usual tools: ‘pgrep -l trans’ or ‘ps -ef | grep trans’; looking at the timestamp on settings.json could be another way (I’m not sure if the file is overwritten when nothing changed).
Okay here is what shows when I type in the following:
‘transmission-remote -l’:
Code: Select all
ID Done ETA Up Down Ratio Status Name
‘pgrep -l trans’:
Code: Select all
4674 transmission-da
4729 transmission-da
5397 transmission-da
7165 transmission-da
11880 transmission-da
Hmm, not sure what to make of these.
-
rb07
- Posts: 1400
- Joined: Sun Aug 24, 2008 3:14 am
Re: Error when trying to access web GUI.
Post
by rb07 » Sun Dec 28, 2008 6:07 am
The transmission-remote output is OK, you have no torrents but it shows that the daemon did not complain.
The pgrep output shows that you have 5 daemons running… that’s the problem, in fact it probably shows a big bug on the daemon: why it doesn’t complain that the first daemon has control over the peer and control ports?
Anyway, I had a similar problem with Gentoo, that’s why I started writing the init.d script and configuring things better, in my case the /etc/init.d/transmission (in Gentoo it was named transmission-daemon) script was assuming that the daemon uses a pid file (what other servers put in /var/run/), it doesn’t, and when it tries to stop the daemon it doesn’t find a pid-file so the script didn’t do a thing.
First you have to kill those daemons (masacre in this case), yep ‘kill 4671 4729 5397 7165 11880’ all of them.
Then you’ll have to review the script and see what’s wrong with it.
-
falconed
- Posts: 6
- Joined: Fri Dec 26, 2008 4:38 am
Re: Error when trying to access web GUI.
Post
by falconed » Sun Dec 28, 2008 8:49 am
rb07 wrote:The transmission-remote output is OK, you have no torrents but it shows that the daemon did not complain.
The pgrep output shows that you have 5 daemons running… that’s the problem, in fact it probably shows a big bug on the daemon: why it doesn’t complain that the first daemon has control over the peer and control ports?
Anyway, I had a similar problem with Gentoo, that’s why I started writing the init.d script and configuring things better, in my case the /etc/init.d/transmission (in Gentoo it was named transmission-daemon) script was assuming that the daemon uses a pid file (what other servers put in /var/run/), it doesn’t, and when it tries to stop the daemon it doesn’t find a pid-file so the script didn’t do a thing.
First you have to kill those daemons (masacre in this case), yep ‘kill 4671 4729 5397 7165 11880’ all of them.
Then you’ll have to review the script and see what’s wrong with it.
Thanks for all the help rb07. I will do that and report back.
-
lynx
- Posts: 4
- Joined: Mon Dec 29, 2008 2:32 pm
Re: Error when trying to access web GUI.
Post
by lynx » Mon Dec 29, 2008 2:57 pm
rb07 wrote:OK, actually the answer was not complete.
There are 3 ways to make the daemon use a whitelist:
- Using a parameter when starting the daemon (i.e. -a 127.0.0.1,192.168.0.1);
- Adding/changing the rpc-whitelist line to settings.json;
- the default which is: only 127.0.0.1 has access, by not using one or both of the previous ways.
Since in your first message you showed what seems to be the result of the default way, we assumed you were not using the first way. If the daemon is started with ‘-a 127.0.0.1’ it will behave as before but also, when shut-down, it will overwrite settings.json and the rpc-whitelist will show only 127.0.0.1 .
You could test if the running daemon is using that default whitelist by running on your headless server ‘transmission-remote -l’.
Also you can check if the daemon really stopped by using the usual tools: ‘pgrep -l trans’ or ‘ps -ef | grep trans’; looking at the timestamp on settings.json could be another way (I’m not sure if the file is overwritten when nothing changed).
hello,
i’ve been using transmission on my openwrt box (Asus WL-500GP) and recently compiled last version 1.42 (7495) and give it a try.
what i don’t understant or i don’t get the ideea behind it, is the whitelist and the transmission-daemon not starting the webif!
1.
{
…
«rpc-whitelist-enabled»: 0,
…
}
if i put this option in settings.json to FALSE, the whitelist should be disabled, right?
here is the output:
Code: Select all
root@wl500gp:~# transmission-daemon -f
Transmission 1.42 (7495) started
RPC Server: Adding address to whitelist: 127.0.0.1
RPC Server: Serving RPC and Web requests on port 9091
RPC Server: Whitelist enabled <-- wtf??
Port Forwarding: Opened port 51413 to listen for incoming peer connections
2.
if i start transmission-daemon it starts without the embeded web server.
if i start transmission-daemon -f it starts, in foreground, with the embeded server started.
really, i don’t get it!
-
milomak
- Posts: 2139
- Joined: 2009-06-09 22:20
transmission-daemon — 401: Unauthorized
#1
Post
by milomak » 2021-03-05 22:00
so it was working (sid). i have done a few upgrades without actually needing to go into the webgui
i don’t seem to see my settings have changed
Code: Select all
"rpc-authentication-required": true,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-host-whitelist": "",
"rpc-host-whitelist-enabled": true,
"rpc-password": "password",
"rpc-port": 9091,
"rpc-url": "/transmission/",
"rpc-username": "transmission",
"rpc-whitelist": "127.0.0.1,192.168.*.*",
"rpc-whitelist-enabled": true,
i try access http://192.168.0.102:9091/transmission/web/ (which i was previously able to) and get
Code: Select all
401: Unauthorized
Unauthorized User. 1 unsuccessful login attempts.
the daemon is actually working and is downloading things as it should.
installed packages
# dpkg -l | grep transmission
Code: Select all
ii transmission-cli 3.00-1 amd64 lightweight BitTorrent client (command line programs)
ii transmission-common 3.00-1 all lightweight BitTorrent client (common files)
ii transmission-daemon 3.00-1 amd64 lightweight BitTorrent client (daemon)
ii transmission-gtk 3.00-1 amd64 lightweight BitTorrent client (GTK+ interface)
what am i missing here?
oh this is a remote server i am trying to access
Desktop: A320M-A PRO MAX, AMD Ryzen 5 3600, GALAX GeForce RTX™ 2060 Super EX (1-Click OC) — Sid, Win10, Arch Linux, Gentoo, Solus
Laptop: hp 250 G8 i3 1th Gen — Sid
Kodi: AMD Athlon 5150 APU w/Radeon HD 8400 — Sid
-
milomak
- Posts: 2139
- Joined: 2009-06-09 22:20
Re: transmission-daemon — 401: Unauthorized
#3
Post
by milomak » 2021-03-06 11:52
hmmm. you are right. an intriguing one where it seems only firefox can access the webgui.
Desktop: A320M-A PRO MAX, AMD Ryzen 5 3600, GALAX GeForce RTX™ 2060 Super EX (1-Click OC) — Sid, Win10, Arch Linux, Gentoo, Solus
Laptop: hp 250 G8 i3 1th Gen — Sid
Kodi: AMD Athlon 5150 APU w/Radeon HD 8400 — Sid
Hi there,
I just noticed a few days ago that my container was not able to connect to PIA anymore with the 1.15 image :
PIA returned an error: «error»:»Unauthorized, please check username and password»
Digging a little shows that I should now use the dev version, which I did, with no success so far. The first issue was the following:
STARTING TRANSMISSION stdout
12:18:03 CONFIGURING PORT FORWARDING
12:18:03 Transmission startup script complete.
12:18:03 Sat Apr 29 12:18:03 2017 Initialization Sequence Completed
12:18:03 Generating new client id for PIA
12:18:04 Got new port 38342 from PIA
12:18:04 transmission auth required
12:18:04 Unexpected response:401: Unauthorized
Unauthorized UserwMGMxd1U0SktjSA==
12:18:04 User-Agent: transmission-remote/2.92 (14714)
12:18:04 Host: localhost:9091
12:18:04 Accept: /
12:18:04 Accept-Encoding: deflate, gzip
This seems related to authentication failure with Transmission itself, not to PIA, while I haven’t changed anything in the way I launch the container.
Playing again with some options, I now get:
STARTING TRANSMISSION
CONFIGURING PORT FORWARDING
Transmission startup script complete.
Sat Apr 29 12:50:00 2017 Initialization Sequence Completed
Generating new client id for PIA
Port forwarding is already activated on this connection, has expired, or you are not connected to a > PIA region that supports port forwarding
curl encountered an error looking up new port: 56
So, for now, I’m not able to use the dev or 1.15 version anymore.
FYI, I’m using the following to launch the container (on a Synology NAS):
docker run -d —restart=always —cap-add=NET_ADMIN —device=/dev/net/tun -v /volume1/docker/transmission/resolv.conf:/etc/resolv.conf -v /volume1/transmission:/data -e «OPENVPN_PROVIDER=PIA» -e «OPENVPN_CONFIG=Netherlands» -e «OPENVPN_USERNAME=XXXXX» -e «OPENVPN_PASSWORD=XXXXX» -e «OPENVPN_OPTS=—inactive 3600 —ping 10 —ping-exit 60» -e «TRANSMISSION_RPC_WHITELIST_ENABLED=false» -e «TRANSMISSION_RPC_USERNAME=XXXXX» -e «TRANSMISSION_RPC_PASSWORD=XXXXXX» -e «TRANSMISSION_RPC_AUTHENTICATION_REQUIRED=true» -e «TRANSMISSION_INCOMPLETE_DIR_ENABLED=true» -e «TRANSMISSION_INCOMPLETE_DIR=/data/_Incomplete» -e «TRANSMISSION_DOWNLOAD_DIR=/data/_Completed» -e «TRANSMISSION_WATCH_DIR=/data/_Watch» -e «TRANSMISSION_BLOCKLIST_ENABLED=true» -e «TRANSMISSION_BLOCKLIST_URL=http://ip2k.com/list.gz» -e «TRANSMISSION_DOWNLOAD_QUEUE_SIZE=10» -e «TERM=xterm» -p 9091:9091 —name transmission haugene/transmission-openvpn:dev
EDIT: just tried with another country (Sweden this time), and I now get the Unauthorized
transmission error.
Open
Issue created Mar 16, 2015 by elbandi@elbandiOwner
The remote server returned an error: (401) Unauthorized.
Created by: GoogleCodeExporter
What steps will reproduce the problem?
1. enter password & user
2. save & connect
3. retry & fail.
What is the expected output? What do you see instead?
The remote server returned an error: (401) Unauthorized.
Should connect but it doesn't.
What version of the product are you using? On what operating system?
v3.13 build 3655 (win7 ultimate)
Please provide any additional information below.
I've checked the registry and the password appears correctly there. I also
have changed the password on the server multiple time but still continues
to give me that error. Also selecting the options that clear or prevent
saving of passwords don't affect it and still receive the same error.
Original issue reported on code.google.com by chadpa...@gmail.com
on 11 Feb 2010 at 7:04
Imported comments:
By GoogleCodeExporter on 2015-03-16 14:52:43 UTC
hmm, if you dont use ssl, first try to tcpdump the rpc call with wireshark
(filter
to Transmission port, like 9091). Search the http request, view with "follow
tcp
stream". There sould be a "Authorization: Basic" line, like this:
Authorization: Basic dXNlcjpwYXNzd29yZA==
Decode the base64 string
(http://www.opinionatedgeek.com/dotnet/tools/Base64Decode/Default.aspx):
this sould be your username and password, like: user:password
Original comment by elso.and...@gmail.com
on 12 Feb 2010 at 2:09
By GoogleCodeExporter on 2015-03-16 14:52:43 UTC
Same Problem here.
Does not Save the Password.
Win Vista. Same Version as above.
Original comment by fo3nik5
on 14 Feb 2010 at 2:39
By GoogleCodeExporter on 2015-03-16 14:52:43 UTC
Original comment by elso.and...@gmail.com
on 21 Feb 2010 at 10:50
By GoogleCodeExporter on 2015-03-16 14:52:43 UTC
I had the same message until I realised that I had blocked the clients ip in
the daemons config.
Original comment by buster.de
on 10 Nov 2010 at 7:13
By GoogleCodeExporter on 2015-03-16 14:52:44 UTC
If whitelist is enabled, and your ip is not is whitelist, the error code is
403. The 401 is Unauthorized User, so either you use wrong user/pass, or TRD
has a bug, and not send the auth info to T.
Original comment by elso.and...@gmail.com
on 14 Nov 2010 at 9:50
У меня есть Transmission-Daemon / Transmission-Remote, работающий на двух машинах, но на этом третьем (Ubuntu 18.04, Transmission-Daemon v.2.92) у меня возникли проблемы. Вызывая демона передачи из командной строки (не используя systemctl), я продолжаю получать ответ 404:
$ transmission-remote -l
Unexpected response: <h1>404: Not
Found</h1>/transmission/rpc/Xe93UxLdqzChhkFNRcuAZbUV4sd9mjGMqS
Я получаю такой же ответ с любым из трех: transmission-remote 127.0.0.1:9091/transmission/{rpc,rpcweb,web}/ -l
Если я использую браузер терминала (у меня нет интерфейса графического интерфейса с этим компьютером), http://localhost:9091/transmission/rpc/ выдает «конфликт 409»
Ваш запрос имеет недопустимый заголовок идентификатора сеанса.
Чтобы исправить это, выполните следующие действия:
1. При чтении ответа получите его заголовок X-Transmission-Session-Id и запомните его. 2. Добавьте обновленный заголовок в исходящие запросы. 3. Когда вы получите это сообщение об ошибке 409, отправьте сообщение еще раз. запрос с обновленным заголовкомЭто требование было добавлено для предотвращения атак CSRF.
X-Transmission-Session-Id: 5z1zobwQxP90MmXe93UxLdqzChhkFNRcuAZbUV4sd9mjGMqS
С другой стороны, если я перехожу на http://localhost:9091/transmission/, я получаю перенаправление на http://localhost:9091/transmission/rpcweb/, комментарий о «Bad HTML!!», а затем страница, полная вариантов. Если я перехожу на эту страницу напрямую или по http://localhost:9091/transmission/web/, я получаю похожую страницу настроек. (Обратите внимание на «/» в конце этого. Вы получите другие результаты, если его там нет!)
Мой файл.config/transmission-daemon/settings.json одинаков на всех этих машинах, где я с удовольствием использую стиг, хотя, как я уже сказал, с удаленной передачей работает нормально. Я также добавил «/» в конец моей настройки передачи / rpc /, как упоминалось в другом ответе. Это не помогает
Кроме того, если я вместо этого использую systemd, systemctl start transmission-daemon
Затем, пытаясь войти через веб-интерфейс, запрашивает учетные данные (имя пользователя / пароль), даже если они не заданы в файле settings.json. Когда я выключаю демон и проверяю файл настроек, я обнаруживаю, что systemd изменил файл, добавив пароль, но не uname и не включив аутентификацию. Если я включу это сам, добавив разумное значение uname / pwd и перезапущу демон с помощью systemctl, он запросит uname / pwd, но не сможет войти в систему. Systemd запускает этот демон под пользователем debian-translation. Это не поможет, если я попытаюсь запустить браузер от имени этого пользователя (sudo -u debian-transmission lynx ...
)
Есть ли у кого-нибудь понимание того, что может происходить??
-
milomak
- Posts: 2147
- Joined: 2009-06-09 22:20
- Been thanked: 1 time
transmission-daemon — 401: Unauthorized
#1
Post
by milomak »
so it was working (sid). i have done a few upgrades without actually needing to go into the webgui
i don’t seem to see my settings have changed
Code: Select all
"rpc-authentication-required": true,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-host-whitelist": "",
"rpc-host-whitelist-enabled": true,
"rpc-password": "password",
"rpc-port": 9091,
"rpc-url": "/transmission/",
"rpc-username": "transmission",
"rpc-whitelist": "127.0.0.1,192.168.*.*",
"rpc-whitelist-enabled": true,
i try access http://192.168.0.102:9091/transmission/web/ (which i was previously able to) and get
Code: Select all
401: Unauthorized
Unauthorized User. 1 unsuccessful login attempts.
the daemon is actually working and is downloading things as it should.
installed packages
# dpkg -l | grep transmission
Code: Select all
ii transmission-cli 3.00-1 amd64 lightweight BitTorrent client (command line programs)
ii transmission-common 3.00-1 all lightweight BitTorrent client (common files)
ii transmission-daemon 3.00-1 amd64 lightweight BitTorrent client (daemon)
ii transmission-gtk 3.00-1 amd64 lightweight BitTorrent client (GTK+ interface)
what am i missing here?
oh this is a remote server i am trying to access
Desktop: A320M-A PRO MAX, AMD Ryzen 5 3600, GALAX GeForce RTX™ 2060 Super EX (1-Click OC) — Sid, Win10, Arch Linux, Gentoo, Solus
Laptop: hp 250 G8 i3 1th Gen — Sid
Kodi: AMD Athlon 5150 APU w/Radeon HD 8400 — Sid
-
milomak
- Posts: 2147
- Joined: 2009-06-09 22:20
- Been thanked: 1 time
Re: transmission-daemon — 401: Unauthorized
#3
Post
by milomak »
hmmm. you are right. an intriguing one where it seems only firefox can access the webgui.
Desktop: A320M-A PRO MAX, AMD Ryzen 5 3600, GALAX GeForce RTX™ 2060 Super EX (1-Click OC) — Sid, Win10, Arch Linux, Gentoo, Solus
Laptop: hp 250 G8 i3 1th Gen — Sid
Kodi: AMD Athlon 5150 APU w/Radeon HD 8400 — Sid