d8ahazard / flextv Goto Github PK
View Code? Open in Web Editor NEWLicense: Other
License: Other
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
Own
Docker image running in ubuntu
NA see ####2
NA see ####2
NA see ####2
Yes
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
96bd89
When loading Flex TV from an iframe (ala Organizr), and not signed in already via plex, after clicking Do It, it fails to load the plex sign in page.
= Hosted as Docker
= Running in a docker container, within Synology (Linux)
= Whatever is included with the docker
= Apparently enabled already with docker images?
= Yes write access is working
= Yes
~0134ae
I am having the following issues:
You said: "Play Game Of Thrones Season 2 Episode 11 ."
My reply: "Unfortunately, I couldn't find 'Game of Thrones' in the library."
Some extra detail;
Haven't had an opportunity to dive into the issue too deeply but It looks like it may be something with the material-kit library.
Just open up https://app.phlexchat.com/index.php in Firefox and you will see that the query bar at the top doesn't render any of the icons and the message box has the blue "Message" text overlaying the actual text field.
Just wanted to point it out to hopefully get it looking just as good for us firefox users as it does for Chrome users!
after logging into via plex, stuck on a pretty background image with a loading icon... nothing ever happens.
looking through the source, saw ^M
line endings and ran dos2unix
on config/www/js/main.js
and it seems to have resolved the issue.
When trying to enable mysql storage, webApp.php fails because you can't have default values for text.
from webApp.php:
$query = "CREATE TABLE `userdata` (
`apiToken` varchar(42) NOT NULL,
`plexUserName` tinytext NOT NULL,
`created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`plexEmail` tinytext NOT NULL,
[...etc]
`quietStart` tinytext NOT NULL DEFAULT '20:00',
This last line, 'quietStart tinytext not null default 20:00' fails as it's invalid:
The sql error is ' (1101) blob/text column can't have a default value'
Apache/2.4.29 (Unix) OpenSSL/1.0.2n PHP/7.1.12 mod_perl/2.0.8-dev Perl/v5.16.3
Database client version: libmysql - mysqlnd 5.0.12-dev - 20150407 - $Id: b396954eeb2d1d9ed7902b8bae237b287f21ad9e $
PHP extension: mysqliDocumentation curlDocumentation mbstringDocumentation
PHP version: 7.1.12
I can't find the source rules for why this can't be done but http://ftp.nchu.edu.tw/MySQL/doc/refman/5.5/en/blob.html shows an extract and apparently this is a known annoyance.
Bottom line is that you can't have default values for any sort of text type when creating a table, so webApp.php fails.
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
Own version on raspberry pi.
Raspbian
Existing webserver
Tried nginx and apache. Both give the same result
YES
YES - Is not a problem. Access from outside
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
2c0fd0d
Log file not shown. Same for statistics. Is this related to: /stats/system?X-Plex-Accept=json&X-Plex-Token=: false?
No errors found in apache2 logs.
[05-08-2019 13:13:50.213000] [ORANGE] [[email protected]] [api::getUiData:updateWidgets:update:update:fetchSystemStats] - RAW RESULT from /stats/system?X-Plex-Accept=json&X-Plex-Token=: false
[05-08-2019 13:13:50.305700] [ERROR] [unknown] [log::verifyApiToken] - ERROR, api token XXXXXXX4e62877db2c0fd0d not recognized, called by log::verifyApiToken
[05-08-2019 13:13:50.306500] [WARN] [unknown] [log::verifyApiToken:dumpRequest] - Request dump!!: {"Request Method":"GET","Request URI":"/log.php?ajax=1&file=&lastsize=false&count=0&grep=&invert=0&apiToken=96ec583c2cd0149bc8888184614e62877db2c0fd0d","Server Protocol":"HTTP/1.1","Request Data":[""],"Host":"192.168.1.28:41234","Connection":"keep-alive","Accept":"application/json, text/javascript, /; q=0.01","X-Requested-With":"XMLHttpRequest","User-Agent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.67 Safari/537.36","Referer":"http://192.168.1.28:41234/log.php?noHeader=true&apiToken=XXXXXXX888184614e62877db2c0fd0d","Accept-Encoding":"gzip, deflate","Accept-Language":"en-US,en;q=0.9","Cookie":"PHPSESSID=so21kbjd99iqhtd9b70hea1m04","Request body":""}
[05-08-2019 13:13:50.306800] [INFO] [unknown] [log::verifyApiToken:sendLogout] - Terminating session.
It'd be nice if you could give us an update, it's been a long time. Folks over on the Plex forum and here on Github are wondering if this will ever be fixed, or if the project has been abandoned.
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
Hosting my own as the hosted version says "We're currently fixing some things, but please check back soon."
I'm on Windows 10 Pro
Using a new instance of XAMPP
Uncertain of what this entails
Yes but it's possible I'm missing something
Nothing shows up in the logs
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
3e3d6a
I have installed Flex TV without incident. I opened up port forwarding for several ports with each forwarding to 80. I set the public address to myPublicIPAddress:80. All of that is fine. However, when I click LINK GOOGLE, I receive a 502 error from Google indicating "The server encountered a temporary error and could not complete your request." It's important I figure this out as it's not even for me. I'm trying to come up with a completely hands-free solution for my 99-year-old grandmother. Her vision and hearing aren't great, but the biggest problem is her agility. She can no longer operate a remote control. I have built an entire library on Plex of all her old DVDs. I want her to be able to pull them up with her voice via Google Assistant. Please help. I appreciate it. If you need any more information to help resolve this matter, please let me know ASAP. Thank you.
Using app.phlexchat
Can't link Sonarr or Radarr using my own domain set up
Https://mydomain.com/Sonarr
Api is correct
But still get unauthorised error
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
https://github.com/d8ahazard/FlexTV/blob/master/js/lib/jquery.simpleWeather.min.js code is no longer valid. Yahoo has stopped this service
I'm opening https://app.phlexchat.com and I receive an empty screen, nothing works and there are a bunch of errors in the console:
My own
latest docker from https://hub.docker.com/r/digitalhigh/flextv/ running on synology DSM
n/a
n/a
n/a
yes
n/a
n/a
I can't configure any of the fetchers once enabled. When I enable them, the fields are not editable. Tried using latest version of Firefox and Chrome. The logs section also shows as a blank white box.
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
Hosted on https://app.phlexchat.com.
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
FlexTV is using the string foo
as the X-Plex-Client-Identifier
header value.
Line 655 in 7c12425
This is a security issue since all FlexTV users are sharing the same identifier. It may potentially allow one use to retrieve the token of another user. The client identifier should be a uuid that is unique to each client.
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
hosting
Docker
NA
NA
NA
NA
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
New install using docker. I can't link to Amazon or Google because the cert expired on 4/4/20 and it says "file not found" when trying to auth.
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
Own version
Raspbian
existing
apache2
YES
YES
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
db2c0fd0d
RAW result for fetching info is not correct. URL is incomplete and token missing.
[06-06-2019 12:51:37.217300] [ORANGE] [[email protected]] [api::getUiData:updateWidgets:update:update:fetchSystemStats] - RAW RESULT from /stats/system?X-Plex-Accept=json&X-Plex-Token=: false
[06-06-2019 12:51:42.206400] [INFO] [[email protected]] [api::getUiData:updateWidgets] - Updating 3 widgets.
[06-06-2019 12:51:42.207700] [ALERT] [[email protected]] [api::getUiData:updateWidgets:update:update] - Update function fired!!
[06-06-2019 12:51:42.208400] [ALERT] [[email protected]] [api::getUiData:updateWidgets:update:update] - Update triggered...
[06-06-2019 12:51:42.209000] [ALERT] [[email protected]] [api::getUiData:updateWidgets:update:update:fetchNowPlaying] - Fetching now playing...
[06-06-2019 12:51:42.214900] [INFO] [[email protected]] [api::getUiData:updateWidgets:__construct:__construct] - WE HAVE VALUES.
[06-06-2019 12:51:47.216200] [INFO] [[email protected]] [api::getUiData:updateWidgets] - Updating 3 widgets.
[06-06-2019 12:51:47.217300] [ALERT] [[email protected]] [api::getUiData:updateWidgets:update:update] - Update function fired!!
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
Hosting my own version
Docker
Docker image install
Yes
Yes
[05-05-2019 19:23:50.488100] [ALERT] [Pwned_Pirate] [api::mapApiRequest] - Request is 'change player LG 55UH750V-ZA'. Data: [JSON]
1
[05-05-2019 19:23:50.488800] [INFO] [Pwned_Pirate] [api::mapApiRequest] - Intent is controlMedia
2
[05-05-2019 19:23:50.489200] [INFO] [Pwned_Pirate] [api::mapApiRequest] - Control command!
3
[05-05-2019 19:23:50.489600] [DEBUG] [Pwned_Pirate] [api::mapApiRequest:buildQueryControl] - params: []
4
[05-05-2019 19:23:50.490100] [DEBUG] [Pwned_Pirate] [api::mapApiRequest:buildQueryControl] - Command and value are device.change and
5
[05-05-2019 19:23:50.490500] [DEBUG] [Pwned_Pirate] [api::mapApiRequest:buildQueryControl] - Change device requested.
6
[05-05-2019 19:23:50.491000] [DEBUG] [Pwned_Pirate] [api::mapApiRequest:buildQueryControl] - We have the params necessary to change device.
7
[05-05-2019 19:23:50.491400] [ERROR] [Pwned_Pirate] [api::mapApiRequest:buildQueryControl:findDevice] - Unable to find Client with a Name of 55UH750V-ZA.
8
[05-05-2019 19:23:50.491800] [ERROR] [Pwned_Pirate] [api::mapApiRequest:buildQueryControl] - Unable to find specified device.
9
[05-05-2019 19:23:50.492300] [DEBUG] [Pwned_Pirate] [api::mapApiRequest] - Outgoing: [JSON]
10
[05-05-2019 19:23:50.492700] [DEBUG] [Pwned_Pirate] [api::mapApiRequest:buildSpeech] - Incoming: [JSON]
11
[05-05-2019 19:23:50.493200] [INFO] [Pwned_Pirate] [api::mapApiRequest:buildSpeech] - Retrieved data: false
12
[05-05-2019 19:23:50.493600] [DEBUG] [Pwned_Pirate] [api::mapApiRequest:buildSpeech] - Intent is controlMedia
13
[05-05-2019 19:23:50.494000] [DEBUG] [Pwned_Pirate] [api::mapApiRequest:buildSpeech] - Building a control query reply!
14
[05-05-2019 19:23:50.494400] [DEBUG] [Pwned_Pirate] [api::mapApiRequest:buildSpeech:buildSpeechCommand] - Building speech for device.change
15
[05-05-2019 19:23:50.494800] [DEBUG] [Pwned_Pirate] [api::mapApiRequest:buildSpeech:buildCards] - Incoming: false
16
[05-05-2019 19:23:50.495300] [DEBUG] [Pwned_Pirate] [api::mapApiRequest:buildSpeech:buildCards] - Outgoing: []
17
[05-05-2019 19:23:50.495700] [DEBUG] [Pwned_Pirate] [api::mapApiRequest:buildSpeech] - Cards?: []
18
[05-05-2019 19:23:50.496100] [DEBUG] [Pwned_Pirate] [api::mapApiRequest] - Clearing session context and media: [JSON]
19
[05-05-2019 19:23:50.496600] [ALERT] [Pwned_Pirate] [api::mapApiRequest:logCommand] - Final response for request of 'Change Player LG 55UH750V-ZA' is 'I'm Sorry, But I Couldn't Find A Client 55UH750V-ZA To Select.'
20
[05-05-2019 19:23:50.497800] [DEBUG] [Pwned_Pirate] [api::mapApiRequest:logCommand:deleteData] - Got a command to delete commands - ["apiToken","stamp"] - ["79cf59f7163661c71c2b35afe9276944538548512f","2019-05-05 06:05:18"]
21
[05-05-2019 19:23:50.498300] [INFO] [Pwned_Pirate] [api::mapApiRequest:logCommand:deleteData:delete] - Deleting matching record: [JSON]
22
[05-05-2019 19:23:50.540000] [ALERT] [Pwned_Pirate] [api::mapApiRequest:bye] - -------TOTAL RUN TIME: 2.75s-------
23
[05-05-2019 19:23:50.562900] [ALERT] [Pwned_Pirate] [api::getUiData] - Sending 1 new command cards...
24
[05-05-2019 19:23:50.603700] [ALERT] [Pwned_Pirate] [api::bye] - -------TOTAL RUN TIME: 0.86s-------
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
48512f
When I want to change my player for LG 55UH750V-ZA it only takes LG and not the rest of the string so it can not find the player. I can not change the client name on LG TV so whitespace integration is mandatory for this to work. When selecting the player from UI it works. Is it possible to integrate " for example change player "LG 55UH750V-ZA" or could you give me the url called by the feature so I can use it in ifttt ?
Own Version
Qnap
existing Qnap Web Server, with PHP 7.1 Qpkg installed
Using latest version of master branch for FlexTV and FlexTV.bundle
If Plex is set to require SSL Connections (Settings -> Network -> Secure Connections: Required), then Casting Does not work. Setting this to Preferred works, which allows connections on HTTP & HTTPS.
All other commands appear to work properly, data is retrieved from server, and FlexTV responds with success but nothing plays.
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
After clicking the link Google button a new tab opens with the error seen above
seems like the "link Google" button is missing some functions
Failed to load resource: the server phlexchat.com/api.php?apiToken=redacted&test=true:1 responded with a status of 404 (Not Found)
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
FlexTV no longer avaialble from google. No way to create the connection. Following this link results in the service being removed possibly?
https://assistant.google.com/services/a/uid/00000000e3faabc3?hl=en-US
IMPORANT, PLEASE READ FIRST:
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
If hosting your own version, please answer the below questions. Otherwise, proceed to #8.
2. On what OS are you running Flex TV?
Raspbian
3b. If not XAMPP, what WebServer stack are you using?
apache2
Have you enabled the sockets module and ensured PHP has write-access to the directory containing Flex TV?
YES
Have you followed the (networking)[Talking-To-The-Outside-World] section?
YES
If you're having issues with a specific command, please note the timestamp in the web UI, and take a look at Flex TV and Flex TV_error.log files. Paste anything that looks related as well.
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
What are the last six digits of your server's API Token? (Settings -> Flex TV)
db2c0fd0d
Issue.
If making use of FlexConnect the server/port used to get statistical information should be the FlexConnect address instead of the servers address. Currently you can only select a plex address. I guess this is not only in order to retrieve statistical information.
Self-hosted
Ubuntu 20
Neither. Setup a fresh VM and install apache2 and php (defaults to 7.4) with the xml and curl extentions.
apache2 and php7.4
I think so.
/etc/php/7.4/apache2/php.ini includes:
extension=php_sockets.dll
extension=sockets.so
extension=sockets
/etc/php/7.4/mods-available/sockets.ini exists.
Yes and it is accessible via https externally
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
4e08f4
When clicking the "Link Google" button, I don't get a Google authentication tab and instead I get the picture below. I have tried waiting 24 hours and trying again. I also tried incognito.
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
I'm hosting
Windows 10
N/A
AMPPS
YES
YES
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
Outdated Cast Bundle
IS THIS PROJECT DEAD???
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
Using https://app.phlexchat.com
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
Can Phlex connect to remote plex server?
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
Self Hosted
ArchLinux in a docker container
N/a
Ngnx in docker
N/a
Yes
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
4543245
When i go into Settings>Plex it shows my DVR for a split second and then it disappears
and when i ask Flextv to record something it states unable to parse the server response
Yes
Ubuntu
Apache 2.4.29, Turn on the AcceptPathInfo in apache2.conf
No
Yes
Reflected Cross-Site Scripting (XSS) may allow an attacker to execute JavaScript code in the context of the victim’s browser. This may lead to unauthorized actions being performed, unauthorized access to data, stealing of session information, denial of service, etc. An attacker needs to coerce a user into visiting a link with the XSS payload to be properly exploited against a victim.
Where the Issue Occurred
The code below displays the user-controlled input PHP_SELF
in index.php
without sufficient sanitization:
Line 389 in 247d30d
For Phlex:
https://github.com/d8ahazard/Phlex/blob/0a87855726cbce49d0ca84c1a7432f7a3a0458e1/index.php#L237
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
06b78c
I am having trouble setting up FlexTV, I have the XAMPP Apache server up and running, and can connect to FlextTV, but I am getting zero response from the service. FlexTV can populate my Plex server name, but shows absolutely no details whatsoever. Literally almost nothing happens when I click anything or type any command. The blue progress bar at the top completes rather quickly, but nothing happens. I have the cast plug-in installed, and I can get the test message to bradcast to a cast device, but that is the ONLY thing I can get it to do. Please, if anyone can give me any pointers it would be greatly appreciated. I'm tearing my hair out over here trying to figure it out. Thanks!
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
Own version
Windows 10
New instance
Yes
Yes
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
When loading the UI, I get an error that js/homebase.js can't be loaded and the UI will not actually load outside of the background.
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
I decided to try out the Docker image. It starts up and lets me log in to my Plex account, but then nothing is displayed on screen. Looking at the logs, it seems there's an error executing 'chmod' from php.
2020/01/26 12:37:34 [error] 313#313: *2 FastCGI sent in stderr: "PHP message: PHP Warning: chmod(): Operation not permitted in /config/www/php/util.php on line 2523
PHP message: PHP Warning: chmod(): Operation not permitted in /config/www/php/webApp.php on line 671
PHP message: PHP Warning: chmod(): Operation not permitted in /config/www/php/webApp.php on line 671
PHP message: PHP Warning: chmod(): Operation not permitted in /config/www/php/webApp.php on line 671
PHP message: PHP Warning: chmod(): Operation not permitted in /config/www/php/webApp.php on line 671" while reading response header from upstream, client: 192.168.86.93, server: _, request: "GET / HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "myhost:5666"
Which is coming from this code.
foreach ($files as $file) {
if (!file_exists($file)) {
$name = basename($file);
write_log("Creating file $name","INFO",false,false,true);
touch($file);
chmod($file, 0777);
file_put_contents($file, $secureString);
}
My docker service is running on Ubuntu 18.04.
It's strange as all the config files were created in my mounted volume but I expect there's some user / group issue due to my docker installation that I need to fix. I'll update if/when I figure it out but thought it useful to share on here for others
Please read over the Notes/FAQ and networking sections before reporting an issue.
If your issue is not resolved, try to fill out the following as completely as possible. I'm not going to delete issues just because forms aren't filled out completely, but I will if you provide me no information whatsoever.
If submitting a feature request, these are not required.
I am using the public version
BE SURE TO CHANGE ANY LINES CONTAINING API TOKENS OR OTHER PERSONAL IDENTIFYING INFORMATION
This is my first attempt to use this software and I can not get it to work. I am using the server at https://app.phlexchat.com. As part of trying to run my own server I have installed Apache on port 8000 (Win10 has taken port 80). I have also installed git and cast.
The web window for flex tv loads and the google mini is visible and linked. But the mini will not recognize any commands about flex tv.
Can anyone tell me what to look for (log entries??) or what to do next?
Any help would be appreciated?
David
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.