In a Dutch oven, saut� sausage and bacon until sausage is brown and bacon is crisp. Remove sausage and bacon, and drain; reserve drippings. Crumble bacon and set aside. Add the onion and green pepper to the drippings, saut� until tender but not brown. Drain off fat. Stir in cooked sausage and bacon, beef broth, sauerkraut, mushrooms, celery, tomatoes, paprika and caraway seed. Bring to boiling; reduce heat. Cover and simmer 45 minutes. Combine sour cream and flour. Gradually stir about 1 cup of the hot soup into sour cream mixture. Return sour cream mixture to the Dutch oven. Simmer and stir until thickened and bubbly. Simmer and stir for 1 minute more.