8000 Could not find a ServiceVault for wtv-1080:/preregister · Issue #33 · zefie/zefie_wtvp_minisrv · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Could not find a ServiceVault for wtv-1080:/p 8000 reregister #33

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
JustArussh1anBoy opened this issue Mar 16, 2025 · 4 comments
Open

Could not find a ServiceVault for wtv-1080:/preregister #33

JustArussh1anBoy opened this issue Mar 16, 2025 · 4 comments

Comments

@JustArussh1anBoy
Copy link
JustArussh1anBoy commented Mar 16, 2025

downloaded the server and the hacked viewer, installed everything needed, edited the server, tried to run, but every time i start the connection to the server viewer shows me 404 error and the cmd line says 'Could not find a ServiceVault for wtv-1080:/preregister'

Image

what do i need to do?
any help will be appreciated!

@zefie
Copy link
Owner
zefie commented Mar 16, 2025

Hmm, if you scroll up the log, it should tell you which directories it is trying to use for the ServiceVault (and UserServiceVault). Unmodified this should "just work". I am curious about 2 things:

  1. Are there any non-ASCII characters in the folder path? (eg maybe a Russian letter in a folder name?)
  2. When you say you "edited the server", what did you change?

Thanks!

@JustArussh1anBoy
Copy link
Author
JustArussh1anBoy commented Mar 16, 2025

Hmm, if you scroll up the log, it should tell you which directories it is trying to use for the ServiceVault (and UserServiceVault). Unmodified this should "just work". I am curious about 2 things:

  1. Are there any non-ASCII characters in the folder path? (eg maybe a Russian letter in a folder name?)
  2. When you say you "edited the server", what did you change?

Thanks!

the folder name does not containts non-ascii characters.
and i changed in config file the following:

  • server owner
  • server username
  • server owner contact information
  • the paths to servicevault cuz theres no user called 'zefie' on my computer (maybe this is a problem (i tried moving those folders to my user folder ('webtv' folder), but that didn't change at all))

if you're curious, heres the user_config.json file:

{
	"config": {
		"service_ip": "192.168.1.8",
		"service_name": "WebTV",
		"service_logo": "WebTVLogoJewel.gif",
		"service_owner": "richard packethead",
		"service_owner_account": "packethead",
		"service_owner_contact": "@loveGamz109",
		"service_owner_contact_method": "Telegram",
		"service_splash_logo": "file://ROM/images/SplashLogo1.gif",
		"ServiceVaults": [
			"UserServiceVault",
			"ServiceVault",
			"C:\\users\\Roma\\webtv\\ServiceVault" // ????
		],
		"php_enabled": true, // enables PHP CGI support
		"php_binpath": "/usr/bin/php-cgi", // path to PHP CGI binary
		"cgi_enabled": true, // enables CGI Support
		"ssid_block_list": [
			
		],
		"ssid_ip_allow_list": {
			// list of SSIDs to allow. Can be in the block list above.
			// The IP the SSID is connecting from should be listed under
			// the allowed SSID as per this example. Subnets allowed.
			"8100000000000000": [
				"192.168.1.0/24",
				"127.0.0.1"
			]
		},
		"hide_ssid_in_logs": true,
		"pc_admin": {
			"ip_whitelist": [
				"192.168.20.0/24", // your subnet
				"127.0.0.1"
			],
			"password": "jlwfuc90wnduw90s8cd02ncw0802370ftgwcoetoc"
		},
		"verbosity": 2,
		"errorMessages": {
			"999": "Unknown error occured.",
			"300": "The page you was redirecting to has been moved.",
			"400": "Bad Request.",
			"401": "Autorisation required.",
			"403": "${service_name} couldn't open the requested page.",
			"404": "${service_name} couldn't find the requested page.",
			"500": "Internal Server Error.",
			"402": "You must link a credit card to your account before accessing this site/page.",
			"414": "nah man i cant read alla that",
			"410": "goodbye im outta here",
			"418": "oof",
			"429": "Service can't handle a lot of requests for now. Try again later.",
			"408": "Service made you wait for too long. Please try again later.",
			"503": "Service is unavaliable now.",
			"444": "Service didn't reply.",
			"524": "Service made you wait for too long. Please try again later.",
			"601": "no",
			"602": "get out",
			"603": "this is just emulation of server stop clicking everywhere",
			"604": "why would you need that"
		},
    "lockdownWhitelist": [
      "wtv-1800:/preregister.js",
      "wtv-head-waiter:/login.js",
      "wtv-head-waiter:/ValidateLogin.js",
      "wtv-head-waiter:/login-stage-two.js",
      "wtv-head-waiter:/relogin.js",
      "wtv-head-waiter:/ROMCache/Spacer.gif",
      "wtv-head-waiter:/ROMCache/NameStrip.gif",
      "wtv-head-waiter:/images/PasswordBanner.gif",
      "wtv-head-waiter:/ROMCache/UtilityBullet.gif",
      "wtv-head-waiter:/images/NameBanner.gif",
      "wtv-head-waiter:/bad-disk.js",
      "wtv-head-waiter:/images/signin_new_mail.gif",
      "wtv-head-waiter:/images/signin_no_mail.gif",
			"wtv-log:/log",
			"wtv-custom-service:/my-cool-page-everyone-should-have-access-to"
    ]
	},
	"services": {
		"wtv-1800": {
			"send_tellyscripts": true,
			"send_tellyscript_ssid_whitelist": [
				// send only these SSIDs a tellyscript
				"8100000000000000",
				"8120000000000000"
			]
		},
		"wtv-admin": {
			// demonstrates an override
			"authorized_ssids": {
				// uses the same format as the SSID whitelist above
				// SSID match, IP match, AND password are all required to access wtv-admin service.
				"8100000000000000": [
					"192.168.1.0/24",
					"127.0.0.1"
				]
			},
			"password": "128n9d269ednyw2304d826bq3de0cxq6w0ed7q234d97q0wef"
		},
		"wtv-log": {
			// demonstrates an override
			"write_logs_to_disk": true
		},
		"wtv-some-custom-service": {
			// demonstrates adding a new service
			"port": 1609,
			"connections": 1
		},
		"wtv-tricks": {
			// this example shows how to point to an external server
			// untested
			"service_ip": "192.168.1.8",
			"port": 1702,
			"nobind": true
		},
		"wtv-music": {
			"disabled": true // disable default service wtv-music
		},
		"wtv-author": {
			"enable_multi_query": true
		},
		"wtv-news": {
			"disabled": false,
			"upstream_address": "192.168.11.8", // upstream usenet service
			"upstream_port": 1699, // upstream usenet service port
			"upstream_auth": {
				// upstream usenet service auth (delete object and set to null (eg upstream_auth: null) to not use login
				"username": "myusername",
				"password": "mypassword"
			},
			"upstream_tls": true, // upstream usenet is ssl (true/false)
			"local_auth": {
				// manually define a username/password for the local built-in NNTP
				// otherwise it will be randomly generated. This is useful if you
				// want to access the built-in NNTP externally, such as in 
				// Mozilla Thunderbird
				"username": "mylocaluser",
				"password": "mylocalpass"
			}
		},
		// the following uses zefie's public proxy with webone for web surfing and image scaling
		"services": {
			"http": {
				"host": "51.222.164.146",
				"nobind": true
			},
			"https": {
				"host": "51.222.164.146",
				"nobind": true
			}
		}
		// end zefie's public proxy
	},
	"favorites": {
		"folder_templates": {
			"Personal": [
				{
					"title": "The Midnight Archive",
					"url": "http://archive.midnightchannel.net/",
					"image_type": "url",
					"image": "canned/midnightchannel.gif"
				},
				{
					"title": "WebTV/MSNTV Secrets",
					"url": "http://turdinc.kicks-ass.net/Msntv/index2.html",
					"image_type": "url",
					"image": "canned/mattman69.gif"
				}
			]
		}
	}
}

almost everything in that file is unedited
and sorry that i wrote that in 2 hours break.
thanks

UPD: i tried to run with unedited user_config.json file, but it did not work either - the same error

@zefie
Copy link
Owner
zefie commented Mar 16, 2025

Typically you shouldn't have to edit the ServiceVault path because it will look in the same directory as app.js, I am not sure why it wouldn't work unmodified though. Check to see if it is complaining about errors reading the config, if so, try removing the empty "ssid_block_list"

@JustArussh1anBoy
Copy link
Author
JustArussh1anBoy commented Mar 16, 2025

i tried that (deleted ssid_block_list) but that did not work.
maybe i need to do something in "ServiceVaults"?

UPD: i've just changed to this:

		"ServiceVaults": [
			"UserServiceVault",
			"includes\\ServiceVault",
		],

and it passed through 404 error! but now it says 'the service is unavaliable':

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants
0