Jump to content


BI Developer
  • Content Count

  • Joined

  • Last visited

  • Medals

  • Medals

Posts posted by suma

  1. As the hotfix did help (verified through PM), I have adjusted the SSL access code on our side in 100423 so that the access works without the hotfix as well.

    The fix was implemented wrongly. All it did was to disable the "failed to setup extended errors" message, but the error code was still returned.

    Should be fixed properly in 102936

  2. For some reason i still have the same error

    "registration failed, SSL Connect error"

    Again, its not something that seems to cause any issues, but i thought i mention it nevertheless.

    It is not causing issues until servers start require secure id - once they do, you will be unable to connect to such servers. I would like to check as much as possible why is it failing to you. Is there anything you can tell me about your internet connection (do you need proxy to connect, or anything like that) or about the OS you use? If you hesitate to write this on a forum, feel free to post me a private message.

  3. Bug/Broken requiredsecureid ??

    I just tested the latest beta patch "Build 101747", on both my server and client. however each time i try to connect to the server i get some error regarding registration.

    here is the error.

    Registration failed: error Unhandled exception Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.DatabaseException
    Internal Exception: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'lastRegResult' at row 1
    Error Code: 1406
    Call: INSERT INTO regAttempt (date, ipAddress, lastRegId, lastRegResult, prevRegCount, playerId) VALUES (?, ?, ?, ?, ?, ?)
       bind => [6 parameters bound]
    Query: InsertObjectQuery(bicdkeys.RegAttempt[ uniqueId=null ])

    Thanks for reporting this. The registration server has been fixed now, and you should no longer get a "Data too long for column" exception the next time you will try. You may still get some other error, thuogh. In any case, once you try it, please, post the result here.

  4. Crash identified, repro with -world=Utes helped a lot. The eyeDir fix is causing this, as the function is unexpectedly used from other threads as well. I will check what can be done.

    ---------- Post added at 16:37 ---------- Previous post was at 15:30 ----------

    The thread safety issue should be fixed in 101245. I have to admit I am not absolutely comfortable about the fix, there are some things puzzling me in the code around it, as it seems to contain some parts not useful anymore. I will try to understand and clean it, I appreciate any testing regarding game stability you can do meanwhile. The code handles the skeletal animation of both people and vehicle, therefore what you could do is to test if any crashes happen when various types of vehicles are used in the missions.

  5. Could this have been causing the problem I started having recently, where after connecting to a server the first time I'm unable to slot in and have to disconnect and reconnect before I can do so?

    Does not sound like related to me. If the problem was with the secure ID, you should:

    - see the error message while connecting

    - not connect at all to the server

    I cannot see any way how it could allow you to connect and then cause some trouble.


  6. Ok so I have this error:

    Registration failed: SSL Connect Error (SSL Connect Error)

    When trying to join a server. That is literally all it tells me about the problem. It also tells me that Battleeye is up to date and that the server has given me a GUID, followed by the GUID number...

    How do I fix this because I keep getting kicked and NONE of the solutions I have tried have worked.

    This should be already fixed in 100423 and newer. Please, test with the current beta and lest us know how it went (do not forget to write the build number you are using).

  7. I understand you made a lot effort into this, however there are some mistakes in this guide which make me wonder how reliable is the performance testing done with the tweaks, as in following cases the tweaks suggested do nothing at all:

    - localVRAM and nonlocalVRAM are write only. Game never reads them, you can change them how you want, it does not matter at

    - winhoard.dll cannot be used in its default state, as it does not conform to our allocator interface. Someone would have to make a derived project first and plug the hoard into the interface the game expectes. When you use winhoard.dll, you actually get a default allocator instead (same as without -malloc option). It is therefore strange your reported results are different for winhoard and tbb4malloc_bi.

  8. I am sorry, the build 100258 did not include the diagnostics (caused by a build process quirk, which is being fixed now prevent it happenning ever again). Please retry with 100296 - this build also contains updated libcurl / schannel libraries, therefore there is a slight chance the issue might be even fixed by it. If not, please, post the .rpt here.

  9. Build 100258 isn't out yet, but I captured packet with wireshark: https://dl.dropbox.com/u/3925811/ssl.pcap

    With the SSL private key you should be able to decrypt them, and that encrypted alert at the end.

    If you please could try with 100258 and provide a report file, that would be a lot easier and faster for me. I have no direct access to the private SSL key, and looking into the logs will be much faster and convenient.

  10. Screenshot:

    http://img.ctrlv.in/50d12a7d43ed6.jpg (162 kB)

    SSL Connect error is very non-descript, even just adding an error code generated by whatever library you're using would make this so much easier to debug.

    Build 100258 should contain extended reports logged into the .rpt file in case of any HTTP errors. Please, try this version and post the rpt section corresponding to the is.bistudio.com connection here or send it directly to me via person message.

  11. Every time I join a server running this, it says my ID is unregistered and there was a SSL connection error. Next beta you might want to make the error message a bit more specific, many things can go wrong during an SSL/TLS handshake

    Are you aware if there is perhaps anything special or unusual about the way you access the web (http/protocol)? Does your web browser has any proxy set up for the connection? When you try to access https://is.bistudio.com/BICDKeys in your browser, what do you see?

  12. We are now over 20000 of secured ids, with over 80 servers using the features . A new beta 99700 changes default to requiredSecureId=1, therefore we should see much faster adoption rate soon. We shall see if the server will still handle the load (it should).

    We also have first ID banned because it was registered by too many distinct players - more of this will most likely come soon as well.

  13. Could you please share information where messages of failed verifications would be logged? The Server console output? The RPT file?

    I'd like to have a look for potential problems/cheaters but I was unable to find any messages related to secure ID yet

    You would see it in the server console between the connecting and connected messages. If there are no messages about any failures there, it means nobody without a valid certificate has connected to your server.

  14. It seems the server mentioned in the blog did not survive the load and it is already down. I recommend not using requiredsecureid until we check and fix the issue.

    I can still see some player id traffic on the server. I have identified an issue causing the timeout, it should be resolved shortly (I will notify you here once it is done). Meanwhile I kindly ask server admins to use requireSecureId=0 until it is fixed to prevent more players failing id validation.