Iam trying to use BF4DB with my Procon layer. It works well 1-2 days and than ive got this messages in *_plugin.log
[17:03:27] [BF4DB] EXCEPTION: System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> System.Exception: An error occured while checking player
bei BF4DB_API.BF4DB_API.checkPlayer(String playername, String guid, String apiKey)
--- Ende der internen Ausnahmestapelüberwachung ---
bei System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
bei System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
bei System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
bei PRoConEvents.BF4DB.checkPlayer(String playername, String guid, String apiKey)
[17:03:27] [BF4DB] EXCEPTION: System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> System.Exception: An error occured while checking player
bei BF4DB_API.BF4DB_API.checkPlayer(String playername, String guid, String apiKey)
--- Ende der internen Ausnahmestapelüberwachung ---
bei System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
bei System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
bei System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
bei PRoConEvents.BF4DB.checkPlayer(String playername, String guid, String apiKey)
[17:03:28] [BF4DB] EXCEPTION: System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> System.Exception: An error occured while checking player
bei BF4DB_API.BF4DB_API.checkPlayer(String playername, String guid, String apiKey)
Few hours later Procon crashes without any message. I need to restart it every 2-3 days. When i turned off BF4DB plugin this crashes stopped and Procon is up about 2 weeks without restarting.
It is difficult to me, iam old, lazy a dumb and my english is poor :-) Could i write him a letter? Now BF4DB plugin disabled for 3 weeks and there is no crashing for this period. It points that the problem exactly is in BF4DB plugin.
Passed it on to the devs. Stay tuned.
Have you tried completely removing the plugin, then removing the API key so you have a fresh start?
No, iam not. But i turn this plugin not so long ago. So i can tell you that start is already fresh. Plugin works 1-2 days and than procon crash.
Do you want me to remove this plugin and install it again?
If you could try a fresh installation that often fixes errors like this :)
Yes, please try completely deleting the plugin as well as your API Key from the website then re-add the plugin and server and let us know if that changes anything.
Also, are you using a hosted Procon layer or is it locally hosted on your machine? If it’s hosted, what company?
Have you tried restarting the layer?
Ill try as soon as posible. Thanks. We are using hosted Procon on gamed.de. Every time when procon crashing i restart it, and i restart it more often for other reasons. And every 1-2 days procon is dead. Iam trying to solve rhis issue through gamed.de support but they didn't support plugins, only procon. I remember that there is no procon crashing before BF4DB plugin install, and i decide to turn it off just for the test.
I just take a look and got the same error on my servers. Don´t have time atm to reinstall but to be honsest it can´t be the solution everytime to remove and re-install everything. Last time´s i simply deactivate it and after a few days when i activate it again it was running again...
It should not crash the server in the first place :P An error every once in a while is possible, but not crashing everything. Please let us know if the issue persists and we will look into it further.
Should be good again, looks like we had a server configuration issue causing some 502's on our api.
Yes, everything is fine now. Plugin running without issues on the servers. Thank you...
Should i reinstall plugin or have you fixed this error on your side? Thanks.
I turn BF4DB plugin and procon is dead again.
[16:27:29] [BF4DB] EXCEPTION: System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> System.Exception: An error occured while updating server^M
bei BF4DB_API.BF4DB_API.updateServer(String apiKey)^M
--- Ende der internen Ausnahmestapelüberwachung ---^M
bei System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)^M
bei System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)^M
bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)^M
bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)^M
bei System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)^M
bei PRoConEvents.BF4DB.updateServer(String apiKey)^M
[16:27:29] [BF4DB] EXCEPTION: System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> System.Exception: An error occured while updating server^M
bei BF4DB_API.BF4DB_API.updateServer(String apiKey)^M
--- Ende der internen Ausnahmestapelüberwachung ---^M
bei System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)^M
bei System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)^M
bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)^M
bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)^M
bei System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)^M
bei PRoConEvents.BF4DB.updateServer(String apiKey)^M