Thanks again for your continuing support! It's greatly appreciated.
Regarding edit 3: it is true the are xcz files not showing, but also multiple nsp files fail to show. In my photo "A Highland song" and "Adore" for example.
This is strange, I would suggest you to browse your server from a Web browser (entering the same URL as the one from Tinfoil ex: http://somehostorip:someport) in order to view the served JSON index (if necessary, set "WebBrowserAuthEnabled" to true). By doing so you will be able to easily search among served files (CTRL+F) if "A Highland song" is present.
This is strange, I would suggest you to browse your server from a Web browser (entering the same URL as the one from Tinfoil ex: http://somehostorip:someport) in order to view the served JSON index (if necessary, set "WebBrowserAuthEnabled" to true). By doing so you will be able to easily search among served files (CTRL+F) if "A Highland song" is present.
I managed to find another question : My server has Games, Updates and DLC. When I install a game from New Games and I tell Tinfoil to also install the latest update and DLC, it just installs the base game. No DLC and no Update.
How do I setup the Server, my Files and/or Tinfoil that he will?
After the base game is installed I can install the DLC and update because they show in New Updates and New DLC, but I'd rather see Tinfoil install it immediately.
Oh, really?! lol Wow. I never realised that! But it sounds very logical indeed. Thanks for the enlightment!
I guess all is working as it should then!
Thanks a lot for the support.
Post automatically merged:
Hi!
I managed to find another question : My server has Games, Updates and DLC. When I install a game from New Games and I tell Tinfoil to also install the latest update and DLC, it just installs the base game. No DLC and no Update.
How do I setup the Server, my Files and/or Tinfoil that he will?
After the base game is installed I can install the DLC and update because they show in New Updates and New DLC, but I'd rather see Tinfoil install it immediately.
I can't reproduce this problem, when I install a title with "Include DLC" and "Include Updates", latest available update and dlcs are queued for installation. I've no idea where your problem comes from...
Google Drive folders. Are these possible? I read some stuff and thought this might work:
"ServedDirectories": [ "/volume1/web/MySwitchGamesFolder", "https://drive.google.com/drive/folders/MyDriveHere" ],
but it seems not to.
"Files":
doesn't do the trick too.
Google Drive folders. Are these possible? I read some stuff and thought this might work:
"ServedDirectories": [ "/volume1/web/MySwitchGamesFolder", "https://drive.google.com/drive/folders/MyDriveHere" ],
but it seems not to.
"Files":
doesn't do the trick too.
Hello my BF!
"ServedDirectories" setting can't be use for this purpose (but indeed it would be logical).
Since v2, I introduced a CustomIndex override mechanism which should help you to achieve what you want.
This mechanism allows to override any of the Tinfoil's documented index property here.
I let you try to make it work waiting for your feedback, good luck!
Hello my BF!
"ServedDirectories" setting can't be use for this purpose (but indeed it would be logical).
Since v2, I introduced a CustomIndex override mechanism which should help you to achieve what you want.
This mechanism allows to override any of the Tinfoil's documented index property here.
I let you try to make it work waiting for your feedback, good luck!
So, you're saying this should work in TinfoilWebServer, without the use of rustfoil, tinson, a index.tfl etc.? I'm afraid I'm not tech savvy enough to figure this out Would you be so kind to tell me something more, or what to search for?
I've tried multiple things, like adding "CustomIndexPath": "/volume1/web_packages/custom_index",
to your TinfoilWebServer.config.json and putting an index.tfl in that folder, containing {
"files": ["https://drive.google.com/drive/folders/MYDRIVEID],
"directories": ["gdrive:MYDRIVEID"],
"success": "Custom Index worked!"
}
That didn't do anything though. It didn't break anything too, but it I assume the .tfl isn't merged at all.
Does anyone have some info for me, or things to try to get this to work?
I also don't understand the code design, putting another .json somewhere else, then merging it with the 'main' json. Why can't all code be in the main file? Where can I read more about this design?
Also, after mounting my Google Drive folder to my NAS and then adding these to index.tfl also didn't do it "files": ["/volume1/google://[email protected]/My Drive/switch" ],
"directories": ["/volume1/google://[email protected]/My Drive/switch" ],
The Google Drive folder is visible/mounted correctly on my NAS though. Also adding "ServedDirectories": [ "/volume1/web/games", "/volume1/google://[email protected]/My Drive/switch" ]
to TinfoilWebServer.config.json didn't do it.
I really hoped something like this would do the trick to be honest. But it did not.
Thanks for any help in the right direction in advance !!!
Great work!
Everything is working from LAN and Internet, except this:
If I change Authentication "Enabled" to True, TinfoilWeServer keep generating this error:
[W]: Request [0HN1242E49DP1:00000001] is missing authentication header.
It works from LAN, but shows 503 Service unavailable from Internet. Any idea why this happen?
Great work!
Everything is working from LAN and Internet, except this:
If I change Authentication "Enabled" to True, TinfoilWeServer keep generating this error:
[W]: Request [0HN1242E49DP1:00000001] is missing authentication header.
It works from LAN, but shows 503 Service unavailable from Internet. Any idea why this happen?
Yes I did. It displayed a pop up window for the ID/Password from LAN as expected.
My router is pfsense, HxxPS is setup with Haproxy offload, I wonder if that causes the Authentication error...
My Setup:
Internet (WAN address ---> pfsense Haproxy (WAN address 443 -> LAN address 8282) ---> TimfoilWebServer(LAN address 8282)
Yes I did. It displayed a pop up window for the ID/Password from LAN as expected.
My router is pfsense, HxxPS is setup with Haproxy offload, I wonder if that causes the Authentication error...
My Setup:
Internet (WAN address ---> pfsense Haproxy (WAN address 443 -> LAN address 8282) ---> TimfoilWebServer(LAN address 8282)
Port forward setting on your router are o.k.?
Do you use plain text password or hashed?
Can you try temp disable the Haproxy to check if that's causing the issue?
Port forward setting on your router are o.k.?
Do you use plain text password or hashed?
Can you try temp disable the Haproxy to check if that's causing the issue?
It works fine from internet if I turn off the Authentication, so Port forward is not the problem. I also turn off the firewall at my TinfoilWebServer computer.
I tried both plain text password and hashed the result is the same.
If I bypass Haproxy and NAT the port 8282 in pfsense to TinfoilWebServer, it said the site can't be reached!???
For now, I just turn off the Authentication and it works fine from internet, the speed is great at about 15M/s.
It works fine from internet if I turn off the Authentication, so Port forward is not the problem. I also turn off the firewall at my TinfoilWebServer computer.
I tried both plain text password and hashed the result is the same.
If I bypass Haproxy and NAT the port 8282 in pfsense to TinfoilWebServer, it said the site can't be reached!???
For now, I just turn off the Authentication and it works fine from internet, the speed is great at about 15M/s.
I finally got it to work with HxxP and ID/Password(Plaintext) from Internet by NAT WAN adress:8282 to LAN address:8282 in pfsense. Haproxy is bypassed.
If I change HxxP to HxxPS, it won't work, but I can live with that for now.
Hello guys,
Jycai, it looks like for some reason, authentication header is getting removed somewhere (Haproxy or pfsense, but I don't know those tools).
HxxP => HttP ?
How do you test ? With Tinfoil or with a Web browser ?
If WebBrowserAuthEnabled is enabled, it is normal to have a "Request [...]is missing authentication header" log for the first request only.
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
TheFlow has done it again--a new kernel exploit has been released for PlayStation 4 consoles. This latest exploit is called PPPwn, and works on PlayStation 4 systems...
Nintendo might just as well be a law firm more than a videogame company at this point in time, since they have yet again issued their now almost trademarked usual...
Another video game prototype has been found and preserved, and this time, it's none other than the game that spawned an entire franchise beloved by many, the very...
While rumors had been floating about rampantly as to the future plans of Nintendo, the President of the company, Shuntaro Furukawa, made a brief statement confirming...
Anbernic is back with yet another retro handheld device. The upcoming RG28XX is another console sporting the quad-core H700 chip of the company's recent RG35XX 2024...
Two classic titles join the Nintendo Switch Online Expansion Pack game lineup. Available starting April 24th will be the motorcycle racing game Extreme G and another...
Nintendo has recently announced through their social media accounts that a new Indie World stream will be airing tomorrow, scheduled for April 17th, 2024 at 7 a.m. PT...
Nintendo has officially announced that a successor to the beloved Switch console is on the horizon. As we eagerly anticipate what innovations this new device will...
While rumors had been floating about rampantly as to the future plans of Nintendo, the President of the company, Shuntaro Furukawa, made a brief statement confirming...
Nintendo might just as well be a law firm more than a videogame company at this point in time, since they have yet again issued their now almost trademarked usual...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
TheFlow has done it again--a new kernel exploit has been released for PlayStation 4 consoles. This latest exploit is called PPPwn, and works on PlayStation 4 systems...
DOOM is well-known for being ported to basically every device with some kind of input, and that list now includes the old retro game console in Persona 5 Royal...
After rumour got out about an upcoming NES Edition release for the famed Nintendo World Championships, Nintendo has officially unveiled the new game, titled "Nintendo...
The number of layoffs and cuts in the videogame industry sadly continue to grow, with the latest huge layoffs coming from Microsoft, due to what MIcrosoft calls a...
My 1500ish games is all hand picked and scraped it's taken me months but zero trash well except MAME.... Tried deleting clones and broke the originals uugghh