JavaScript is required to use Bungie.net

Help

Help us help you.
Edited by xI Kosmo Ix: 9/14/2017 9:29:42 PM
65

CABBAGE with Thomson/Technicolor-Router, FIX

TLDR: the thomson/technicolor router alg is messing up the game's udp connection (port 3074). To fix it unbind the CONE(UDP) application helper with following cli command "connection unbind application=CONE(UDP) port=3074" --- I work for an isp (1st lvl support customer service). We use a lot of different modem/routers. Some of them are thomson/technicolor. So far only customers who use thomson/technicolor routers (for example tg588, tg788, tg789) had issues with disconnects/cabbage errors. Yesterday i also downloaded destiny2 on my xbox one. Plugged in my tg588 (software version 10.5.8.E) and started to investigate. It doesnt matter if you have upnp enabled, setup a manual portforwarding or a "dmz". It doesnt affect the cabbage error, tho you will need portforwardings for an open nat typ. I guess otherwise multiplayer/coop wont work without issues - but i didnt test multiplayer/coop so far. The cabbage error is caused by the ALG (application layer gateway) also called application helper. To be more specific, the CONE(UDP) connection helper which is bound to udp port 3074. When i disabled the CONE(UDP) application helper by unbinding it from port 3074 the cabbage error was gone. I could reproduce the error by starting a new game, right after when you fight with zavala at tower plaza, there is the door to tower north, thats where the cabbage error happens everytime if the alg is bound to udp 3074. To change the configuration you probably need full access to the router cli (if telnet/ssh is enabled and what kind of configuration can be changed, depends on the defaultconfig/firmware, some isps lock the config up very tight). Connect via telnet or ssh to your default gateway. The command "connection bindlist" shows which application helpers are bound to which ports. For unbinding: "connection unbind application=CONE(UDP) port=3074" "save all" permanently saves the config. /to undo the change: "connection bind application=CONE(UDP) port=3074" If you don't have access to your router maybe your provider can help. Playing serveral hours without the alg bound to udp 3074 - no cabbage error so far. --- edit: corrected typos where i said port 3075 instead of 3074 --- edit2: the bungie network troubleshoot guide: https://www.bungie.net/en/Help/Troubleshoot?oid=13610 says that the ps4 uses also udp port 3478-3479, so you may have to unbind connection helpers that are bound to these ports too. just look for ports used by the game in "connection bindlist" and unbind everything that comes in to conflict with the udp game ports that are reported in the link. for example: "connection unbind application=CONE(UDP) port=3478-3479" --- edit3: multiple ps4 users confirmed that u only have to unbind port 3074 or portranges containing port 3074

Posting in language:

 

Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • IT WORKED!

    Posting in language:

     

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • I can't use telnet nor ssh to connect to the router, the attempt always times out, I guess my IPS isn't allowing me to mess with the configuration, and because of this I can't do anything to fix the issue. Bungie doesn't want to fix it, so I guess the game I paid money for will just be unplayable.

    Posting in language:

     

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • Can anyone do a dummies guide to do this for someone who isnt tech savvy what so ever or am I going to have to call my provider and explain this to them and hope they can fix? So fed up of not being able to play! I've done 4 mission of the story on the first expansion and can't get any furthur... Love seeing that word cabbage every 10-15 minutes!

    Posting in language:

     

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • Edited by RipperLeviathan-: 9/1/2018 8:55:56 PM
    Hello xI Kosmo Ix, I have done everything you said but when I input the command "connection unbind application=CONE(UDP) port=3074" it give me the error message "Failed to delete CONN binding" and i do not know the cause for this, when I checked the connection bindlist I did not see the port 3074, i have also tried to unbind the portrange and it did the same, although i succeeded in unbinding the portrange 3478-3479. Please if you could help me that would be much appreciated. Thank you.

    Posting in language:

     

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • When paying 50 quid for a game and giving them 40 odd for the season pass I really would'nt expect to have to go through such a horrible process of trying each day multiple times to play. Every time I load into a planet I can see no one, no enemies and 15s later am taken to orbit with error code cabbage or lettuce. For those saying its a problem with technicolor or thompson routers I have a netgear wifi extender with ethernet into my PC and a talktalk main router. Please fix this Bungie would like my moneys worth and to be able to play a game I've invested a lot of money into and if fixed will put more down in the future.

    Posting in language:

     

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • First of, all thank you very much. Thanks to this, I was able to play without a hitch. Unfortunately, after a recent 'hotfix' by Bungie, the Cabbages have come back. Will the port have been filled again, and as such have to do this again, or is something else going on? :(

    Posting in language:

     

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • Anyone know how to do this through Putty SSH? I can't connect through telnet but I managed to make it connect through SSH but the commands (e.g. connection bindlist) don't work here.

    Posting in language:

     

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • I read your post some months ago, I was using my laptop's hotspot as a workaround. I was so stupid to think that Bungie would take care of this issue, I waited for months and nothing... Yesterday I followed your instructions in a Technocolor TG788 and the issues stopped. This is my fault for believing in Bungie, I dropped Destiny 1 with the 2nd DLC and gave them a 2nd chance with Destiny 2... THIS WONT HAPPEN AGAIN And xI Kosmo Ix... I also owe you a cold beer! THANK YOU

    Posting in language:

     

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • How can I exactly telnet I tried to telnet the ip and port but couldnt

    Posting in language:

     

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

  • I have technicolor TG788vn v2 and since I play destiny 2 disconnects me when I'm in party or playing with my friends. I can play alone without any problem but when I want to play in a team I can not because it takes me out. some way to solve it? I play via LAN

    Posting in language:

     

    Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

    1 Reply
    • Thanks man! Though I needed a lot of help from a friend, because this is very technical, It worked, at last!

      Posting in language:

       

      Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

    • Thank you mate! I've been searching for a fix for weeks!! and you finally helped me out without having to replace my router!!! Cheers mate!

      Posting in language:

       

      Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

    • You sir, are a hero. I was ready to give up on this game because of this issue, but in you came riding on your white horse of technical knowledge and saved me!

      Posting in language:

       

      Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

    • This needs to be a sticky!

      Posting in language:

       

      Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

    • Bungie owes you money. If this works for me, you have no idea what a difference it will make. I've never played D2 for more than 25 minutes at a time.

      Posting in language:

       

      Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

    • When it was Beta, I can not play because of the Moore bug and then I was hit by the Cabbage bug. This was something that irritated me and frustrated my experience in Destiny 2. After making the settings requested by you, I started having a problem with NAT. Livetim had already warned me that this requested configuration would cause me a problem with the Xbox Network. I got in touch with Xbox and they after analyzing my connection sent me this report Número do Protocolo: 1403778945 As your contact with the Xbox support, it has been verified that your connection is NAT Strict, so your modem is configured with closed ports. To resolve this issue, the network ports that must be open are as follows: Porta 88 (UDP) Porta 3074 (UDP e TCP) Porta 53 (UDP e TCP) Porta 80 (TCP) Porta 500 (UDP) Porta 3544 (UDP) Porta 4500 (UDP) Also follows to exaplain link about NAT: https://support.xbox.com/pt-BR/xbox-one/networking/nat-error-solution When will you finally solve this problem? I have not had the error Cabbage, but I'm having Echo problems in the Group, I'm always disconnected from the group and I have problems in other games and all on account of Nat

      Posting in language:

       

      Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

    • This has fixed my Cabbage problem with a technicolor router. Thanks very much for this! Much appreciated.

      Posting in language:

       

      Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

      4 Replies
      • My ISP told that they dont support Telnet what do i do ?

        Posting in language:

         

        Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

      • I have the same problem but i have a GT784WN gateway and the "connection bindlist" nor "connection unbind application=CONE(UDP) port=3074" are there. The only one that appear are logout exit quit reboot adsl xdslctl xtm brctl cat loglevel logdest virtualserver ddns df dumpcfg dumpmdm meminfo psp kill dnsproxy syslog echo ifconfig ping ps pwd sntp sysinfo tftp wlctl arp defaultgateway dhcpserver dns lan lanhosts passwd ppp restoredefault route save swversion cfgupdate swupdate exitOnIdle wan cwmp

        Posting in language:

         

        Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

      • when i type the command: connection bindlist in the cmd there comes up a text saying: command not allowed. Im logged in via admin so how the hell am i not allowed?? pls help im fkn frustrated :(

        Posting in language:

         

        Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

      • I get this in cmd when I type telnet *modem ip* "Unable to connect to host, on port 23: Connection failed" Technicolor tg389

        Posting in language:

         

        Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

      • Thank you!

        Posting in language:

         

        Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

      • Thoroughly screwed here, keep getting "Login not allowed (User 'admin' is disallowed to login from lan to telnet). Closing connection" Called my ISP 3 times (twice it was the same guy which was pretty funny), and we can not figure out why it does it. It has nothing to do with my PC but entirely to do with my router and I can not find a way around this. This is loads of fun because I can't play Destiny and it's Holidays. I may just resort to buying a new router. Technicolor TG588v

        Posting in language:

         

        Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

      • Edited by Darkmuu: 9/28/2017 5:04:09 PM
        Nice information. Although I'm not experience Cabbage per se, I do have a lot of problems with the game usually when trying to do Crucible or doing stuff at the Tower. Game shows "connecting to servers..." (or something like this) and after a few times, I get disconnected back to title screen and usually with a Weasel error. Using a Technicolor TG788vn V2 modem from Telmex (Mexico ISP) and currently connected to my Xbox one via Ethernet and with the Xbox set to DMZ. I will try your fix and see if this can actually help me. I'll post an update as soon as possible :D EDIT: Ok, tried the solution yesterday and today in the morning was playing crucible and couple trips to the Tower and zero crashes so far. Kudos for your work Kosmo, you're the MAN.

        Posting in language:

         

        Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

        2 Replies
        • Hello Kosmo, I hope you can help me. I'm able to access my default gateway via telnet, but I have an ePMP Force 200 5GHz antenna that gets signal and gives connection by being connected to router. So I can access it but seems that the commands are different, if I write "connection bindlist" nothing happens. I found a .PDF that shows all command lines available, but I don't know where to put hands. Do you think you can help me?

          Posting in language:

           

          Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

        • [quote]TLDR: the thomson/technicolor router alg is messing up the game's udp connection (port 3074). To fix it unbind the CONE(UDP) application helper with following cli command "connection unbind application=CONE(UDP) port=3074" --- I work for an isp (1st lvl support customer service). We use a lot of different modem/routers. Some of them are thomson/technicolor. So far only customers who use thomson/technicolor routers (for example tg588, tg788, tg789) had issues with disconnects/cabbage errors. Yesterday i also downloaded destiny2 on my xbox one. Plugged in my tg588 (software version 10.5.8.E) and started to investigate. It doesnt matter if you have upnp enabled, setup a manual portforwarding or a "dmz". It doesnt affect the cabbage error, tho you will need portforwardings for an open nat typ. I guess otherwise multiplayer/coop wont work without issues - but i didnt test multiplayer/coop so far. The cabbage error is caused by the ALG (application layer gateway) also called application helper. To be more specific, the CONE(UDP) connection helper which is bound to udp port 3074. When i disabled the CONE(UDP) application helper by unbinding it from port 3074 the cabbage error was gone. I could reproduce the error by starting a new game, right after when you fight with zavala at tower plaza, there is the door to tower north, thats where the cabbage error happens everytime if the alg is bound to udp 3074. To change the configuration you probably need full access to the router cli (if telnet/ssh is enabled and what kind of configuration can be changed, depends on the defaultconfig/firmware, some isps lock the config up very tight). Connect via telnet or ssh to your default gateway. The command "connection bindlist" shows which application helpers are bound to which ports. For unbinding: "connection unbind application=CONE(UDP) port=3074" "save all" permanently saves the config. /to undo the change: "connection bind application=CONE(UDP) port=3074" If you don't have access to your router maybe your provider can help. Playing serveral hours without the alg bound to udp 3074 - no cabbage error so far. --- edit: corrected typos where i said port 3075 instead of 3074 --- edit2: the bungie network troubleshoot guide: https://www.bungie.net/en/Help/Troubleshoot?oid=13610 says that the ps4 uses also udp port 3478-3479, so you may have to unbind connection helpers that are bound to these ports too. just look for ports used by the game in "connection bindlist" and unbind everything that comes in to conflict with the udp game ports that are reported in the link. for example: "connection unbind application=CONE(UDP) port=3478-3479" --- edit3: multiple ps4 users confirmed that u only have to unbind port 3074 or portranges containing port 3074[/quote] I owe you one cold beer!

          Posting in language:

           

          Cancel Edit Create Fireteam Post Play nice. Take a minute to review our Code of Conduct before submitting your post.

        You are not allowed to view this content.
        ;
        preload icon
        preload icon
        preload icon